Wenn ich eine POST-Anfrage mit meiner eckigen App zu meinem Laravel api ich bekomme eine fehlerhafte Anfrage 400, aber GET-Anfragen arbeiten normal, auch ich tun POST-Anfragen mit POSTMAN und es funktioniert, hier mein Code:angularjs 1.5/laravel schlechte Anfrage 400
$http.get('http://localhost/laravel/datingApp/jobapi/public/api/user/users');
diese Anfrage Werke erhalten, diese Post-Anforderung nicht (Daten ist ein js Objekt { 'E-Mail': 'Wert', 'Passwort': 'value'}):
$http({
url: 'http://localhost/laravel/datingApp/jobapi/public/api/user/login',
method: 'POST',
contentType: "application/json",
data: data
}).success(function(data) {
console.log(data);
});
habe ich auch versucht, dass nur normale Art und Weise: $http.post('blabla');
aber es funktioniert auch nicht :(
bearbeiten: sorry nicht Fehler enthalten:
angular.js:12011 POST
http://localhost/laravel/datingApp/jobapi/public/api/user/login 400 (Bad Request)
(anonymous function) @ angular.js:12011
sendReq @ angular.js:11776
serverRequest @ angular.js:11571
processQueue @ angular.js:16383
(anonymous function) @ angular.js:16399
$eval @ angular.js:17682
$digest @ angular.js:17495
$apply @ angular.js:17790
(anonymous function) @ angular.js:25890
dispatch @ jquery.min.js:3
q.handle @ jquery.min.js:3
Können Sie weitere Informationen zu dem Fehler geben, den Sie erhalten? Wie haben Sie {Daten} definiert und warum haben Sie geschweifte Klammern um sie gelegt? – piscator
muss den genauen Fehler – Sherif
sehen Sorry, ich habe den Fehlercode hinzugefügt, @piscator Daten ist ein js Objekt {'email': Wert, 'password': Wert}, es ist ein Tippfehler, dass ich es in {} es sollte hinzugefügt seien Sie nur Daten – Mikail