Heim > Backend-Entwicklung > PHP-Tutorial > Warum erhalte ich bei meinen Laravel 5.5 Ajax-Aufrufen den Fehler 419 (Unbekannter Status)?

Warum erhalte ich bei meinen Laravel 5.5 Ajax-Aufrufen den Fehler 419 (Unbekannter Status)?

Barbara Streisand
Freigeben: 2024-12-29 15:47:11
Original
663 Leute haben es durchsucht

Why Am I Getting a 419 (Unknown Status) Error in My Laravel 5.5 Ajax Calls?

Laravel 5.5 Ajax-Aufruffehler 419 (Unbekannter Status)

Beim Versuch eines Ajax-Aufrufs können Entwickler auf die Fehlermeldung „419 (Unbekannter Status)“ stoßen. Dieser Fehler tritt normalerweise aufgrund eines fehlenden oder ungültigen CSRF-Tokens (Cross-Site Request Forgery) auf.

Um dieses Problem zu beheben, stellen Sie sicher, dass im Kopfbereich Ihrer Webseite ein Meta-Tag mit dem richtigen CSRF-Token vorhanden ist :

<meta name="csrf-token" content="{{ csrf_token() }}">
Nach dem Login kopieren

Als nächstes rufen Sie das CSRF-Token in Ihrem Ajax-Aufruf wie folgt ab Setup:

$.ajaxSetup({
  headers: {
    'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
  }
});
Nach dem Login kopieren

Durch die Implementierung dieser Schritte können Sie das CSRF-Token erfolgreich in Ihre Ajax-Anfragen einbinden und den Fehler „419 (unbekannter Status)“ beheben. Weitere Einzelheiten finden Sie in der Laravel-Dokumentation zum CSRF-Schutz.

Das obige ist der detaillierte Inhalt vonWarum erhalte ich bei meinen Laravel 5.5 Ajax-Aufrufen den Fehler 419 (Unbekannter Status)?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage