2017-02-22 291 views
3

AngularJSの新機能です。サーバーにREST要求を送信するチュートリアルに従っています。これは私が正しく、サーバー側の要求を受けるが、私は、応答を取得することはできませんよ、私のコード

angular.module('myApp') 
    .controller('MainCtrl', ['$scope','$window','$http', function($scope,$window,$http) 
    { 
$scope.submitForm = function() { 
    var url = 'http://localhost:8080/Server/config/start'; 
    var request = $http({ 
    method: 'POST', 
    url: url, 
    headers: {'Content-Type': 'application/x-www-form-urlencoded'}, 
    transformRequest: function(obj) { 
     var str = []; 
     for(var p in obj) 
     str.push(encodeURIComponent(p) + '=' + encodeURIComponent(obj[p])); 
     return str.join('&'); 
    }, 
    data: {gsvalue: $scope.name}}).success(function() {}); 
} 

}]); 

で、成功関数が呼び出されません。私はまた、コンソール上の2つの警告

Error: $http(...).success is not a function 

Error: JSON.parse: unexpected character at line 1 column 1 of the JSON data 
....... 
Possibly unhandled rejection: {} 

私はいくつかの類似した科目を見つけましたが、私は彼らと私の問題を解決することができませんでしたを取得します。

答えて

関連する問題