Pourquoi Laravel Api de revenir 419 code d'état sur le POST et METTRE la Méthode?

Je suis en train de créer une api Restful en utilisant laravel et de créer mon contrôleur à l'aide d' php artisan faire:contrôleur de RestController et c'est mon Code de contrôleur:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class RestController extends Controller
{
    private $arr = array(
            array("name"=>"jon", "family"=>"doe"),
            array("name"=>"jhon", "family" => "doue")
        );
    public function index(){
        return json_encode($this->arr);
    }

    public function store(Request $request){
        return "oops!!";
    }

    public function update (Request $request, $id){
        return "test";
    }

}

et j'ai ajouter cette ligne de code pour créer cette route dans mon routes/web.php fichier

Route::resource('person', 'RestController');

quand j'essaie de tester cette api sur GET /personne du bon travail, mais sur le post et de le mettre je suis 419 code d'état de laravel.

  • peut-être validation se trompe jamais, ou si son psot demande alors jeton pas ajouté
  • il n'y a pas de validation sur mon contrôleur. qu'est-ce que le jeton qui je dois ajouter
  • Avez-vous défini des routes pour la requête POST ?
  • non... je utiliser de la route::ressources
InformationsquelleAutor Navid_pdp11 | 2017-09-17