Hallo allemaal,
Ik ben CodeIgniter aan het combineren met AngularJS, maar voor mijn PUT-requests geeft Chrome een 405 foutmelding.
Nu gebruik ik 'Postman' om de requests even te testen zonder javascript-code is en dan werkt het wel...
Weet iemand waaraan dit kan liggen?
Het gaat om het volgende stukje code.
JavaScript
var userData = {username: $scope.user.Username, password: $scope.user.Password};
var headers = {'Content-Type': 'application/json'};
$http.put(api_url + 'api/users/login', userData, headers).success(function(data){
//login
if(data.error == false)
{
$('#invalidData').slideUp();
$('#noData').slideUp();
$('#form').slideUp();
$('#loggedIn').slideDown();
$('#connectionError').slideUp();
$('#loginError').slideUp();
}
// the combination does not exist
else{
$('#invalidData').slideUp();
$('#noData').slideUp();
$('#connectionError').slideUp();
$('#loginError').slideDown();
}
}).error(function(data){
$('#invalidData').slideUp();
$('#noData').slideUp();
$('#connectionError').slideDown();
$('#loginError').slideUp();
});
Toon Meer
Dit zijn mijn Postman instellingen:
-Knip, je wachtwoord stond erin-
Alvast bedankt!
Willem