我知道有四种请求类型,例如get,put,post,delete。何时以及为什么我会使用type ='put'或type =“post”?基本上它们之间有什么区别?
$.ajax({
url: '<?php echo site_url('rest_api / contacts ')."?format=json"; ?>',
type: "put",
data: $('#subpanel-contacts-add-form').serialize(),
success: function (response) {
//some tasks
}
error: function () {
$("#subpanel-contacts-form-result").html('<div class="alert alert-error">Error: There was an error while submitting!</div>');
}
});
答案 0 :(得分:1)
PUT和GET是标准委员会定义的服务器和UI之间交换数据的协议。
在$ .ajax函数中输入属性,以告诉引擎正在发出什么样的请求 生成,因此它在服务器端处理。
有关协议的更多说明和区别,请参阅下面发布的链接。
答案 1 :(得分:1)