gpt4 book ai didi

ajax - GET 与 AJAX 中的 POST?

转载 作者:可可西里 更新时间:2023-11-01 15:05:30 26 4
gpt4 key购买 nike

为什么在 AJAX 中有 GET 和 POST 请求,因为它无论如何都不会影响页面 URL?在 AJAX 中通过 GET 传递敏感数据有什么区别,因为数据没有反射(reflect)到页面 URL?

最佳答案

您应该根据您对 Web 服务的要求使用正确的 HTTP 动词。


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

GET:列出集合的成员,并使用其成员 URI 完成进一步导航。例如,列出所有待售汽车。

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

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

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


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

GET:检索以适当的 MIME 类型表示的已寻址集合成员的表示形式。

PUT:更新集合的寻址成员或使用指定的 ID 创建它。

POST:将寻址成员视为一个独立的集合,并为其创建一个新的下属。

DELETE:删除集合中的寻址成员。


来源:Wikipedia

关于ajax - GET 与 AJAX 中的 POST?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1872965/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com