我对 Ajax 中的 PUT 有疑问。
如果我使用 fiddler 并对 URL 执行 PUT:http://domain.com:58226/api/Person/1,请求正文: {"firstName":"Stan","lastName":"Dard"},有用。
但是当我使用 ajax 做同样的事情时,它不起作用:
$.ajax({
data: '{"firstName":"Stan","lastName":"Dard"}', //{action:'x',params: ['a','b','c']}
url: 'http://domain.com:58226/api/Person/'+id,
type: 'PUT',
success: function(result) {
alert("Uppdaterad!");
}
});