postman error 419 al intentar hacer la petición post en laravel

publicado por: Anonymous

estoy aprendiendo a programar con el framework laravel, pero, al intentar usar el método post. Como prueba,
intenté usar un método que no existe

Route::post('/usuarios', '[email protected]');

un método existente

Route::post('/usuarios', '[email protected]');

llamar al método dentro de la función así

Route::post('/usuarios', function () {
    return response()->json([]);
});

sin embargo, obtengo siempre el mismo resultado
introducir la descripción de la imagen aquí

solución

Para poder hacer uso del método post, laravel necesita un token que normalmente generas en formularios haciendo uso del helper csrf_field() ó csrf_token() por razones de seguridad. Si no le envías el token, Laravel responderá con el error 419. Si quieres que no pase esto, una opción sería agregar la URL en excepciones en el array $except que se encuentra en el middleware AppHttpMiddlewareVerifyCsrfToken.

Pero la verdad es que sólo debes de hacerlo en casos específicos ya que por seguridad NO se recomienda.

Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *