GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1.GET 方法 GET方法主要用来提交数据,而非修改数据,不会影响到资源库的内容。 GET 方法提交数据不安全,数据置于请求行,客户端地址栏可见,(例如:GET请求的数据会附在URL之后(就是把数据放置在HTTP协议头中),以?分割URL和传输数据,参数之间以&相连,如:...
最后,GET和POST还有一个重大区别,即:GET产生一个TCP数据包;POST产生两个TCP数据包。 对于GET方式的请求,浏览器会把http header和data一并发送出去,服务器响应200(返回数据); 而对于POST,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok(返回数据)。 看起来GET比POST更有效,但需谨...
最后,GET和POST还有一个重大区别,即:GET产生一个TCP数据包;POST产生两个TCP数据包。 对于GET方式的请求,浏览器会把http header和data一并发送出去,服务器响应200(返回数据); 而对于POST,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok(返回数据)。 看起来GET比POST更有效,但需谨...