您的位置:首页 > 理论基础 > 计算机网络

HTTP协议中 POST和GET的区别

2016-07-04 11:26 253 查看
权威点的说明请参考:http://www.cs.tut.fi/~jkorpela/forms/methods.html

通俗的理解是:

一、GET的特点。

     主要用于简单的获取页面信息,同时也可以包含一些特殊的请求信息(如 提交用户名、密码之类的)。如果有,则将它附着在URL尾部,以?隔开,空格转化为"+"。实际上是将其放在HTTP请求协议头部,而且这些数据最多不能超过1024个字节

     形如:"http://localhost:8080/dbmanager/query.htm?action=name_list_action&_fm.q._0.m=email",get是明文的,在他的链接里面你可以看见密码和账号,这样很不安全

     


二、POST的特点。

     主要用于根据特殊条件请求页面信息。这些内容将被放入HTTP请求协议的实体部分,而且大小没有限制。用post,密码和账户是加密的,更安全

    
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  http协议 get post