AngularJS: $http.obtenir 405 (Méthode Non Autorisée)

quand je reçois une demande à partir d'une url,comme ceci:

 
$http({ 
method: 'GET', 
url:'http://mooc-lms.dev.web.nd/v0.3/users/login' 
}).succès(function(data, le statut, les en-têtes de config) { 
//code 
}); 

Mais l'erreur que j'obtiens est:

 
OBTENEZ de l'http://mooc-lms.dev.web.nd/v0.3/users/login 405 (Méthode Non Autorisée) 

Cependant,si je change la méthode de "récupérer" pour "POST",l'erreur est:

 
POST http://mooc-lms.dev.web.nd/v0.3/users/login 415 (Unsupported Media Type) 

Quel est le problème?Est-il quelque chose de mal avec l'url(http://mooc-lms.dev.web.nd/v0.3/users/login)? J'ai trouver", "message":"Demande de la méthode" GET "non pris en charge"' dans l'url.

  • Si vous avez cette erreur, c'est probablement parce que votre serveur n'a pas d' GET méthode à mettre en œuvre sur cette url.
  • montrez-nous votre back-end (non ce n'est pas sale), nous avons juste besoin de voir ce que votre demande est censé faire. peut-être que vous n'avez pas mis en œuvre?
InformationsquelleAutor hollton | 2015-08-10