【发布时间】:2011-10-18 16:52:39
【问题描述】:
目前正在阅读 Bloch 的 Effective Java(第 2 版),他指出,在 Web 应用程序中过度使用 POST 本质上是不好的。不幸的是,他没有具体说明原因。
这让我大吃一惊,因为当我进行任何 Web 开发时,我使用的都是 POST!出于安全原因,我一直避免使用 GET,因为它感觉更专业(长而难看的 URL 总是因某种原因困扰我)。
GET 和 POST 之间是否存在性能差异?谁能详细说明为什么过度使用 POST 不好,为什么?我的理解 - 以及初步搜索 - 似乎都表明这两个是 Web 服务器非常相似的句柄。提前致谢!
【问题讨论】:
-
我不喜欢 Bloch 认为他的想法重要到足以将其写成粗体但没有添加任何理由的事实。 P.S.:“有效的 Java”?我生活的矛盾。
标签: http web-applications