Dav*_*lin 38
要在它们之间进行选择,请使用以下简单规则
GET读取.(读取数据并显示)
写入任何内容的POST(即更新数据库表,删除条目等)
另一个考虑因素是GET受到最大URI长度的影响,当然无法处理文件上传.
Mic*_*cke 24
GET和POST都有自己的位置.你不应该依赖它们中的任何一个来保证安全.
GET请求
POST请求
您是否希望表单提交的结果是可收藏的(想想Google搜索)?使用GET.
您希望表单提交的结果是可缓存的吗?使用GET.
您的请求不是幂等的(安全可重复的)吗?使用POST然后始终重定向到适合通过HTTP GET获取的页面.
你需要上传文件吗?使用POST.
Aar*_*paa 12
GET不应该有副作用:http://www.w3.org/DesignIssues/Axioms.html#state
提交有副作用时,应使用POST表单.
这两种方法都没有任何真正的安全含义,如果您担心安全性,请使用SSL.
归档时间: |
|
查看次数: |
5635 次 |
最近记录: |