Laravel 5 OBTENIR le fonctionnement de la méthode POST ne fonctionne pas
Je suis nouveau sur Laravel et je suis confronté à un étrange problème. Dans les itinéraires, je suis l'appel d'une fonction par le biais de la POSTE et la méthode GET.
OBTENIR des rendements des données, mais la POSTE ne fonctionne pas. Voici mon code simple:
POST
Route::post('register', function() {
echo 'we are here';
});
Pour OBTENIR:
Route::get('register', function() {
echo 'we are here';
});
S'il vous plaît aider. Merci.
Quelle erreur avez-vous? Et comment allez-vous faire de demande post?
donc, ce n'méthode post donne. aucun message d'erreur.
Les amis, je suis en utilisant un plugin firefox "HTTP Demandeur" Là, je suis en donnant les paramètres, puis publier des données
Voici la capture d'écran de la POSTE prntscr.com/b22e3m Et voici la capture d'écran de GET prntscr.com/b22ehp
donc, ce n'méthode post donne. aucun message d'erreur.
Les amis, je suis en utilisant un plugin firefox "HTTP Demandeur" Là, je suis en donnant les paramètres, puis publier des données
Voici la capture d'écran de la POSTE prntscr.com/b22e3m Et voici la capture d'écran de GET prntscr.com/b22ehp
OriginalL'auteur Zain SMJ | 2016-05-09
Vous devez être connecté pour publier un commentaire.
Vous devez inclure un jeton CSRF sur chaque requête (à l'exception de l'OBTENIR).
https://laravel.com/docs/5.2/routing#csrf-protection
Ajouter
_token
avec le jeton CSRF de la demande d'entrée.Entendez-vous comme cela ? Itinéraire::post('enregistrer', '[email protected]', '_token');
Pas de. Ajouter
_token
tout comme vous avezfirstname
,lastname
dans votre demande.Ok maintenant c'est l'adresse de ma page testsite.com/dev/api/v2/register?_token=6486 je vous Ai écrit correct ?
OriginalL'auteur Chris
Ajouter à votre formulaire:
Votre forme va ressembler cette
OriginalL'auteur Dan Both
Laravel génère automatiquement un CSRF "jeton" pour chaque session d'utilisateur active gérées par l'application. Ce jeton est utilisé pour vérifier que l'utilisateur authentifié est l'un de réellement faire la demande à la demande.
À tout moment vous définissez un formulaire HTML dans votre application, vous devez inclure un caché jeton CSRF champ dans le formulaire, afin que la protection CSRF middleware sera en mesure de valider la demande. Pour générer un champ caché _token contenant le jeton CSRF, vous pouvez utiliser le csrf_field fonction d'assistance:
//Vanille PHP
//Lame De La Syntaxe Du Modèle
{{ csrf_field() }}
Le csrf_field fonction d'assistance génère le code HTML suivant:
">
Vous n'avez pas besoin de vérifier manuellement le jeton CSRF sur le POST, PUT ou DELETE demandes. Le VerifyCsrfToken middleware, qui est inclus dans le site web du middleware groupe, va automatiquement vérifier que le jeton dans la demande d'entrée correspond au jeton stockées dans la session.
OriginalL'auteur Vikash Kumar