ios和PHP实现交互,ios-ASIHTTP与PHP怎么进行交互?

5268f80b9b1e01f982625ef6fac83ca1.png

iOS 通过ASIHTTP和PHP进行交互,看网络上的教程是说通过web传输数据给服务器。

那么客户端发出的post请求,传到web的时候是怎样的一个格式?

在web上,要如何去接收这个数据,并且发送到服务器解析,调取数据库并返回给用户呢?

回复内容:

iOS 通过ASIHTTP和PHP进行交互,看网络上的教程是说通过web传输数据给服务器。

那么客户端发出的post请求,传到web的时候是怎样的一个格式?

在web上,要如何去接收这个数据,并且发送到服务器解析,调取数据库并返回给用户呢?

asihttprequest都不维护了 也不支持arc 就别用了

用个别的吧 比如原生 或者 afnetworks

web端 建立一个 post的接口 /login

客户端 post (key values) -> /login 接口

多说几句吧

客户端通讯流程是这样的

UI界面 (用户输入)-> Controller 事件 -> Service层 调用事件方法 -> 访问API -> 后端处理(服务器) -> 返回结果(服务器) -> 客户端接到数据 -> 反射工厂 -> 返回对象 -> 处理

一帮的处理流程是这样的

再说Web端

首先你得有路由系统

说简单了 就是通过http路径 访问 服务器 比如 访问 http://yourname.com/newslist

那么 访问的路径就是 /newslist

也就是要列出新闻

路由系统 通过 /newslist 找到一个方法 专门处理 新闻列表的返回

这时你从数据库 取所有的新闻

然后 转换成 JSON 返回给 客户端就好了

比如 访问 /newslist

你返回

{

errno : 0, // 错误编号 0代表正确

errmsg : '', // 无错误信息

result : [

{

'title': '国安赢了',

'content' : '反正是赢了 3:1'

},

{

'title': '国安赢了',

'content' : '反正是赢了 3:1'

}

]

}

这样的东西

1428d0e076c3959ab11d28a39bc84fab.png

5268f80b9b1e01f982625ef6fac83ca1.png

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可私 6信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可 6私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可私 6信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值