9 post get http httpwebrequest
似乎坚持POST下去是因为它会产生干净的URL.GET似乎创建了长期令人困惑的URL.POST在安全性方面也更好.适用于保护表单中的密码.事实上,我听说许多开发人员只使用POST表单.我也听说很多开发人员从未真正使用GET过.
那么,GET如果POST有这两个优点,为什么以及在什么情况下会使用?
有什么好处也GET有过POST?
你是对的,但是对于搜索页等使用获取可能会更好.您希望URL显而易见且可被发现的位置.如果您查看Google(或任何搜索页面),它会在最后放置www.google.com/?q=my+search,以便人们可以直接链接到搜索.
你实际上比你想象的更多地使用GET.只需返回网页即可获得GET请求.还有POST,PUT,DELETE,HEAD,OPTIONS,这些都在RESTful编程接口中使用.
GET与POST对安全性没有任何影响,除非您使用HTTP/SSL,否则它们都是不安全的.
有时,您希望您的 Web 应用程序易于发现,因为用户可以猜测某个操作的 URL 应该是什么。它提供了更好的用户体验,为此您可以使用 GET 并将您的 URL 基于某种 RESTful 规范,例如http://microformats.org/wiki/rest/urls
| 归档时间: |
|
| 查看次数: |
9117 次 |
| 最近记录: |