[英]Trouble shoot in POST data request
我已將REST API用於POST請求。 當我單擊addmode()
,它將顯示文本框,並在單擊save()
按鈕時應發布數據。 但是,當我單擊save()
時,出現錯誤調用並重定向到PUT
請求。
角Js:
$scope.addmode = function(information) {
var postinfo = information;
$http({
url:'http://localhost:3000/contacts' ,
method : 'POST',
data : postinfo
})
.then(
function successCallback(response) {
$scope.selectedcontact = '';
console.log(response.data)
},
function errorCallback(response) {
console.log("Error : " + response.data);
});
};
PUT和POST類似,它們都可以用於創建,唯一的區別是應該使用PUT創建和覆蓋,而使用POST進行修改/更新。 從外觀來看,服務器正在請求PUT,為什么不直接使用PUT而不是POST。 您還可以在此處發布有關響應和錯誤的更多信息,這將很有用。
關於PUT / POST的答案非常好: REST中的PUT與POST
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.