我向PUT
发出api
请求时遇到此错误。为什么会这样?
我已经检查了两端的请求类型,它们是否匹配。
js:
updateItem: function (url, item) {
return $http({
url: serviceBase + url,
method: 'PUT',
data: item
});
},
web-api:
[HttpPut]
public dynamic Update(dtoObject object)
{
在创建此问题之前,我检查了类似的问题,但他们的解决方案无法解决我的问题。这种情况有所不同,因为POST
和GET
请求正在工作,而PUT
却没有。
我还有一个移动应用程序,可以毫无问题地拨打同一end-point
的电话。
最后,此问题仅在我的远程服务器上发生,但在我的本地服务器上运行良好。