2016-06-07 5 views
0

Ich habe einen Rest Webservice geschrieben und um den Fehler zu vermeiden habe ich in meinem Java-Code, der ist: Die registrierten Nachricht Körper Leser kompatibel mit dem MIME-Medientyp, muss ich hinzufügen, um meine $ http.post ein 'Content-Type' : 'application/x-www-form-urlencoded' oder 'Content-Type': 'application/json'. Ich benutze Angularjs 1.3.5 und immer wenn ich versuchte, die Header {content-type ....} hinzuzufügen, scheiterte ich. Was kann ich genau tun, um mein Problem zu lösen?

$scope.save = function(url,data) { 
 
    var data_stack = $scope.stack; 
 
\t \t $http.post(url, data_stack) 
 
      .then(
 
      function(response){ 
 
       }, 
 
      function(response){ 
 
       }); 
 
}
<form ng-submit="save()"> 
 
     <input ng-model="stack"></input> 
 
     <button type="submit">Save</button> 
 
</form>

Antwort

3
var req = { 
method: 'POST', 
url: 'http://example.com', 
headers: { 
    'Content-Type':'application/x-www-form-urlencoded' 
    // or 'Content-Type':'application/json' 
}, 
data: { test: 'test' } 
} 

$http(req).then(function(){...}, function(){...}); 
+0

es hat funktioniert, danke! –

+0

Es ist mir ein Vergnügen :) –

Verwandte Themen