Ich versuche, eine Methode in Laravel 5.2 für das Patch-HTTP-Verb für REST schreiben, aber es zeigt eine Token-Mismatch. Das ist meine VerifyCsrfToken
Klasse:REST-API-Patch-Methode URI mit Token Mismatch in Laravel
class VerifyCsrfToken extends BaseVerifier
{
/**
* The URIs that should be excluded from CSRF verification
*
* @var array
*/
protected $except = ['v0.1/api/mc-api','v0.1/api/mc-api/{mc_api}'];
}
In meinen Routen, ich habe folgende:
Route::group(array('prefix'=>'v0.1/api'),function(){
Route::resource('mc-api','ApiController');
});
Route::any('v0.1/api/mc-api/*',['nocsrf'=>'true','uses'=>'[email protected]']);
Basierend auf chat Ich habe meine Routen zu folgendem versucht zu ändern, aber es hilft nicht:
Route::any('v0.1/api/mc-api/*',['nocsrf'=>true,'uses'=>'[email protected]']);
auch nicht:
Route::any('v0.1/api/mc-api/{mc_api}', '[email protected]pdate');
macht es wirft nach wie vor, dass Fehler nach dem Strecken zu 'VerifyCsrfToken' hinzufügen? – Beginner
ja, es wirft immer noch das. –
Wie lautet Ihre aktuelle URL? – Beginner