麻烦在POST数据请求中拍摄

时间:2017-09-22 07:27:02

标签: javascript angularjs

我已将REST API用于 POST 请求。当我点击addmode()时,它将显示文本框,点击save()按钮即可发布数据。但是当我点击save()时,我收到错误电话并重定向到PUT请求。

Angular 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);
                });    
            };   

1 个答案:

答案 0 :(得分:0)

PUT和POST类似,它们都可以用于创建,唯一的区别是PUT应该用于创建和覆盖以及POST用于修改/更新。从它的外观来看,服务器正在请求PUT为什么不用PUT而不是POST。 你也可以在这里发布有关响应和错误的更多信息,这将是有用的。

这里有关于PUT / POST的非常好的答案:PUT vs. POST in REST