为什么AJAX中存在GET和POST请求,因为它无论如何都不会影响页面URL?通过将敏感数据传递到AJAX中的GET上,有什么区别呢?
您应该根据Web服务的要求使用正确的HTTP动词。
处理 Collection URI时,例如: http://example.com/resources/
http://example.com/resources/
GET :列出集合的成员,并带有其成员URI以便进一步导航。例如,列出所有待售汽车。
PUT :定义为“将整个集合替换为另一个集合”。
POST :在集合中创建一个新条目,其中ID由集合自动分配。创建的ID通常包含在此操作返回的数据中。
DELETE :定义为“删除整个集合”的含义。
处理 成员 URI时,例如: http://example.com/resources/7HOU57Y
http://example.com/resources/7HOU57Y
GET :检索以适当的MIME类型表示的集合中已寻址成员的表示形式。
PUT :更新集合的寻址成员或使用指定的ID创建它。
POST :将被寻址成员本身视为一个集合,并为其创建新的下属。
DELETE :删除集合中寻址的成员。
资料来源:维基百科