与POST相比,GET方法的缺点

时间:2016-03-12 18:33:14

标签: http post get

与POST相比,GET方法的缺点是什么?在HTTP协议的哪一个更好?

1 个答案:

答案 0 :(得分:2)

这两种方法都不是更好的"或者"更糟糕"它们存在的原因各不相同。最佳实践要求您使用GET检索信息/数据/页面,而POST则用于为服务器发送数据。

主要区别在于请求的实际数据到达服务器的方式。对于GET,假定数据是参数,并以名称=值对的形式编码到您的地址中。对于POST name = value对,请进入消息正文。

我可以想到的一个缺点是安全性 - 如果你绝对希望你的数据被加密,你绝对想要POST,因为只有消息的主体可以被加密。