【发布时间】:2010-10-05 00:47:18
【问题描述】:
使用GET 或POST 方法有什么区别?哪个更安全?它们各自有什么(缺点)优点?
【问题讨论】:
-
Get 没有正文,因此在实践中意味着您仅限于名称 -> 值对作为数据结构,因为缺少用于更复杂结构的任何查询字符串编码格式。如果您需要在请求中处理更复杂的数据结构(即数组、对象等),您需要使用 POST 以及可能更高级的格式(json/xml)。简短地说:除非你真的必须这样做(即 URL/资源必须是可发现的),否则不要使用 GET。
标签: forms http post get http-method