我通过http://www.w3schools.com/tags/ref_httpmethods.asp弄湿了,想知道为什么我不应该总是更喜欢 POST 请求而不是 GET 请求。我可以想到两个 scnarios,我必须使用 POST 请求而不是 GET 请求。这些都是:-
1)我需要为 URL 添加书签的地方
2)我的要求是缓存网页(因为POST请求不缓存网页),以便下次命中相同的url时可以从缓存中获取并优化性能。
我同意 POST 请求旨在创建/更新 GET 请求旨在检索资源的资源。不过,从技术上讲,它们也可以反之亦然。
所以我想知道使用 POST 请求而不是 GET 请求(除了我上面提到的两个要求)是否总是有益的,因为 Post 更安全?我的理解正确吗?