除POST和GET之外的Ajax中的方法

时间:2016-09-05 14:40:36

标签: ajax

我在接受采访时被问到除了GET和POST之外的其他AJAX方法。我用谷歌搜索,但我找不到任何东西。有人可以告诉我。

2 个答案:

答案 0 :(得分:0)

HEAD    Same as GET but returns only HTTP headers and no document body
PUT     Uploads a representation of the specified URI
DELETE  Deletes the specified resource
OPTIONS Returns the HTTP methods that the server supports

这些是通常使用的方法 另请参阅

的详细信息

enter image description here

答案 1 :(得分:0)

您可以通过REST API GET,POST,PUT和DELETE进行四种类型的调用。 PUT应该用于修改现有数据,而DELETE应该用于消除数据。仍然由于惯例,PUT和DELETE几乎没有使用。以下是PUT和DELETE Ajax调用的几个例子

$.ajax({
    url: urlCalltoDeleteResource),
    type: 'DELETE',
    success: function(data) {
       alert('Deleted');
    },
    error: function(data) {
       alert('Not Deleted');
    },
});



 $.ajax({
  url: urlToUpdate,
  type: 'PUT',
  data: "name=NameToUpdate",
  success: function(data) {
    alert('Load was performed.');
  }
});