Salut,
Quelle erreur rencontres-tu ? C'est côté API ou front ?
Bonjour,
Je rencontre une problématique avec laravel 5.3 et axio (https://github.com/mzabriskie/axios)
Je peux sans problème faire des requetes en get, mais dès que je souhaites faire une requete Post je me fais boulé :)
Voici ma configuration axios :
coté laravel voici mes routes :
Le middleware Cors :
et la fameuse requète post qui ne passe pas :(
J'espère avoir été assez claire et je vous remerci par avance de vos explications
Cdt,
François
Salut,
Quelle erreur rencontres-tu ? C'est côté API ou front ?
Bonsoir BetaWeb,
je rencontre l'erreur coté front,
voici le message dans ma console :
J'ai fais le test avec Postman, en emmetant une requete en post sur la même url en indiquant bien le même header
et le serveur répond bien.
Information qui a peut être son importance, le serveur laravel est sur le port 8000 et mon application en react tourne sur le port 9999
Cdt,
François
Donc c'est un souci au niveau du header 'Access-Control-Allow-Origin' : ton front n'est pas autorisé à taper sur ton API.
Tu peux commencer par regarder cette solution : http://stackoverflow.com/questions/28096827/allow-no-access-control-allow-origin-header-in-laravel#28096936
/!\ Par contre pour la prod, ne JAMAIS mettre un Access-Control-Allow-Origin: * /!\
J'ai résolu mon problème, en effet j'avais bien un problème de Cors,
Je penses que le middleware que j'avais créer n'était pas éfficiant, je suis donc passé par
https://github.com/barryvdh/laravel-cors
et tout fonctionne correctement maintenant
Super :)
Pense à passer le statut de ton sujet à 'résolu' ;)