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

相关文章

IE6是一个非常老旧的网页浏览器,虽然现在很少人再使用它,但...
PHP中的count()函数是用来计算数组或容器中元素的个数。这个...
使用 AJAX(Asynchronous JavaScript and XML)技术可以在不...
Ajax(Asynchronous JavaScript and XML)是一种用于改进网页...
本文将介绍如何通过AJAX下载Excel文件流。通过AJAX,我们可以...
Ajax是一种用于客户端和服务器之间的异步通信技术。通过Ajax...