POST和GET比较

来源:互联网 发布:大数据挑战nosql 微盘 编辑:程序博客网 时间:2024/05/21 17:15
 GET和POST比较 - url  GET:     http://127.0.0.1/login.php?username=%@&password=%@     1. http://127.0.0.1主机地址     2. login.php是服务器负责登录的脚本(php,java)     3. ? 后面的就是参数,是给服务器传递的参数     参数的格式     变量名=值     username=@"zhangsan"     4. & 如果是多个参数,通过这个进行连接。    注意点: url不能包含中文或者空格及特殊符号, 如果有需要转义    urlString = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];  POST:     只是一个单纯的资源路径(没有任何参数,因为参数都在数据体里)  - request    GET - 什么都不需要指定,因为默认的HTTPMethod 就是“GET”    POST -         1. 需要指定HTTPMethod 是POST        2. 指定了数据体的二进制.        POST出现中文,也不需要转义,(系统帮我们实现了)    *** POST的参数和GET在URL里的参数,格式是一样的。 只是没有 ?   - Connection    都一样  */

0 0