一、GET和POST
GET与POST用于跟服务器交互。
GET与POST区别在于对数据的传递上。
GET在URL后以?的形式跟上发给服务器的参数,几个参数之间用&连接。比如http://www.thisisatest.com/login?passwd=123&user=567
*** ?后面带的参数的长度是有限制的,通常不能超过1KB。
POST发给服务器的参数全部在请求体中。
二、GET与POST的选择
1.如果要传递大量数据,必须用POST。
2.GET安全性相对差。
3.如果只是查询数据,建议用GET。
4.复杂操作,用POST。
三、发送HTTP请求解决方案
1.NSURLConnection
2.NSURLSession
3.CFNetworking
4.一些第三方如AFNetworking