为什么我们有方法' PUT'在AJAX中它最常用的地方是什么?
示例:
$.ajax({
url: 'script.php',
type: 'PUT',
success: function(response) {
//...
}
});
为什么作者没有简单地使用GET / POST?
答案 0 :(得分:18)
对于RESTful APIs POST具有特定含义(创建资源),而PUT具有不同的(更新现有资源):
然而,如果确实存在“script.php”,那么在创建API时,开发它的人并不是很彻底。 “script.php”根本就不是RESTful ...通常,适当的RESTful API的URL结构看起来像像这样: