iOS基本网络请求
2015-08-04 16:07
281 查看
常见的网络请求有同步GET, 同步POST, 异步GET, 异步POST。
GET请求和POST请求的区别:
1. GET请求的接口会包含参数部分,参数会作为网址的一部分,服务器地址与参数之间通过 ? 来间隔。POST请求会将服务器地址与参数分开,请求接口中只有服务器地址,而参数会作为请求的一部分,提交后台服务器。
2. GET请求参数会出现在接口中,不安全。而POST请求相对安全。
3.虽然GET请求和POST请求都可以用来请求和提交数据,但是一般的GET多用于从后台请求数据,POST多用于向后台提交数据。
同步和异步的区别:
同步链接:主线程去请求数据,当数据请求完毕之前,其他线程一律不响应,会造成程序就假死现象。
异步链接:会单独开一个线程去处理网络请求,主线程依然处于可交互状态,程序运行流畅。
同步get请求:(当创建好同步链接以后, 就可以采用相应的方法进行解析。下面创建异步连接也是一样的)
GET请求和POST请求的区别:
1. GET请求的接口会包含参数部分,参数会作为网址的一部分,服务器地址与参数之间通过 ? 来间隔。POST请求会将服务器地址与参数分开,请求接口中只有服务器地址,而参数会作为请求的一部分,提交后台服务器。
2. GET请求参数会出现在接口中,不安全。而POST请求相对安全。
3.虽然GET请求和POST请求都可以用来请求和提交数据,但是一般的GET多用于从后台请求数据,POST多用于向后台提交数据。
同步和异步的区别:
同步链接:主线程去请求数据,当数据请求完毕之前,其他线程一律不响应,会造成程序就假死现象。
异步链接:会单独开一个线程去处理网络请求,主线程依然处于可交互状态,程序运行流畅。
同步get请求:(当创建好同步链接以后, 就可以采用相应的方法进行解析。下面创建异步连接也是一样的)
相关文章推荐
- php处理http post/get请求
- java web给手机端写接口HttpServletRequest ,HttpServletResponse
- 网络编程中的标准处理函数
- CDN(内容分发网络)
- TCP层的分段和IP层的分片之间的关系 & MTU和MSS之间的关系 (转载)
- TCP/IP协议,HTTP协议
- IP头,TCP头,UDP头,MAC帧头定义(转)
- universalimageloader-disk cache,缓存网络请求
- tcp retransmission问题
- HttpServletResponse对象
- TCP协议详解(四)
- [网络流24题] 05 圆桌聚餐(最大流判满流)
- unp.h及网络编程UNP所有代码的下载
- HTTP协议小结
- HTTP协议小结
- 在Visual Studio 2010里面使用.NET 4.5里面新增加的HttpClient
- HTTP 304 返回状态码
- centos 配置svn http serve
- 自己动手写路由器之ioctl获取网络接口信息
- cocos HttpClient enableCookies 大坑