簡體   English   中英

POST數據請求中的問題解答

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM