微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

AJAX中的GET vs POST?

为什么AJAX中有GET和POST请求,因为它不影响页面URL?通过AJAX中的GET传递敏感数据,因为数据没有被反映到页面URL,它有什么区别?
您应该根据您的Web服务所需要的使用适当的HTTP动词。

处理集合URI时,如:http://example.com/resources/

GET:列出集合的成员,并附上成员URI进行进一步的导航。例如,列出所有出售的汽车。

PUT:定义为“将整个集合替换为另一集合”的含义。

POST:在集合中创建一个新的条目,其中ID由集合自动分配。创建的ID通常作为此操作返回的数据的一部分。

删除:定义为“删除整个集合”的含义。

处理会员URI时,如:http://example.com/resources/7HOU57Y

GET:检索以适当的MIME类型表达的所收集的成员的表示。

PUT:更新已处理的集合成员或使用指定的ID创建它。

POST:将已解决的成员作为收集本身,并创建一个新的下属。

删除删除集合的已定址成员。

资料来源:Wikipedia

原文地址:https://www.jb51.cc/ajax/160281.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐