iOS网络编程 - 1
来源:互联网 发布:手机淘宝店铺首页大图 编辑:程序博客网 时间:2024/05/17 22:44
iOS网络编程 - 很多大牛的文章写得非常到位了。这个帖子主要是收集和整理。
文丁丁 :
http://www.cnblogs.com/wendingding/p/3961681.html
kenshincui :
http://www.cnblogs.com/kenshincui/p/4042190.html
总结篇:
http://my.oschina.net/starmier/blog/203924
而首先我们就要先搞懂 GET POST的区别的是什么 HTTP是什么,很多人都是答得模棱两可,什么POST复杂大,其实都是相对性的而言。
GET 和 POST 区别:
Reference - 1 : http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html
Reference - 2 : http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html
Reference - 3 : http://my.oschina.net/starmier/blog/203924
读了Reference - 1 : 很好理解GET的请求方式,GET可以比作为一种“查询”, 那么查询就要查询的条件所以这种条件下:
对于后缀跟着一连串的字段的GET方式。
这里也举一个很好的例子 : 新闻阅读网站,如果只是观看新闻实时,当然属于GET,因为只起到了查询的作用,同理地,当用户发表评论的时候,相当于修改了网站的一些信息,就是POST请求。
Reference - 3 中的区别则是从整个结构上的区别,例如,协议,body,heaer等的区别。
Reference - 1 中提到的一点非常好理解:
1.GET请求的数据会附在URL之后(就是把数据放置在HTTP协议头中),以?分割URL和传输数据,参数之间以&相连,如:login.action?name=hyddd&password=idontknow&verify=%E4%BD%A0%E5%A5%BD。如果数据是英文字母/数字,原样发送,如果是空格,转换为+,如果是中文/其他字符,则直接把字符串用BASE64加密,得出如:%E4%BD%A0%E5%A5%BD,其中%XX中的XX为该符号以16进制表示的ASCII。
POST把提交的数据则放置在是HTTP包的包体中。
对吧,就是贴出的例子的形式。而POST则是藏在HTTP的body里面,所以啊,和直接的大小是没有什么关系的。而HTTP协议就不详细说明了,大学教程都会有。这里留一篇经典的文章作导读。
http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.html
- iOS网络编程 - 1
- iOS 网络编程(1)
- iOS网络编程1--简介
- IOS网络编程笔记(1)
- iOS网络编程1-客户端和服务器
- IOS网络笔记--多线程编程1
- iOS学习之网络编程(1)
- iOS网络编程学习笔记---1
- iOS网络编程总结
- iOS网络编程总结
- ios网络编程
- ios网络编程
- IOS网络编程
- ios网络编程
- IOS网络编程介绍
- ios网络编程
- ios 网络编程总结
- ios网络编程
- Android基础入门教程——8.3.2 绘图类实战示例
- Centos端口关闭与打开命令
- 项目
- Unique Paths
- JSON跟JSONP的区别以及实战
- iOS网络编程 - 1
- 学生选课系统java实现
- 利用ASCII码随机导出数字和字母
- sizeof()用法汇总
- Unique Paths II
- basics 递推2
- java学习——Jstl标签库大全
- 获取手机联系人
- js基础知识总结篇