189 8069 5689

学习笔记分享(1),Http协议中Post方式与Get方式的传参形式-创新互联

在Http协议中post请求与get请求的一些差异,只是其中一些。当时迷惑了一阵子,新手可以避坑。

专注于为中小企业提供网站设计制作、网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业新华免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了千余家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
  1. 传参形式:

post:

       post请求中请求参数是在请求体中传递的,说白了也就是内容中。

       “name=abc&password=123”请求体中将这个传递就行

get:

      get请求中请求参数是通过url拼接的方式(请求行)传递的(http://www.bilchin.com/message?name=abc&password=123)

传参需要注意,参数中不能有空格等一些会引起歧义的符号,所以要对拼接完的url进行URLEncode.encode()编码哦。

--------------------------------------------------------------------------------------------------------

2.使用场景:

post:

       我就这么说吧:“post”和“get”相当于数据库的“增”和“查”,

那么需要上传用户信息时我们不希望信息被公开而且这是“增”操作,所以使用post请求,

get:

       同理,(某音乐播放器)当我们点击播放按钮时需要查找到这个音频文件来播放,没有说要不要跟别人隐瞒这个文件名对吧?http://www.bilchin.com/message?song=你是我心爱的姑娘.mp3

--------------------------------------------------------------------------------------------------------

3.参数size限制

post :

       可以传内容较大的参数(用户意见反馈信息算不算?)

get :

      如果使用get方法,会受到2048字节的长度限制,减去实际路径中的字符数。
      (注:实际可以使用的字符串长度=2048-请求页面路径字符长度)

--------------------------------------------------------------------------------------------------------

这3点清楚了也基本能满足你需求了,其他你再自己深入学习吧。

0:16了 好困啊!!!!!!!!!

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。


标题名称:学习笔记分享(1),Http协议中Post方式与Get方式的传参形式-创新互联
分享路径:http://cdxtjz.cn/article/eocdj.html

其他资讯