Inhaltsverzeichnis:

Was ist das CORS-API-Gateway?
Was ist das CORS-API-Gateway?

Video: Was ist das CORS-API-Gateway?

Video: Was ist das CORS-API-Gateway?
Video: AWS API Gateway REST: Einführung in das Thema CORS 2024, November
Anonim

Aktivieren CORS im Amazonas API-Gateway . CORS erlaubt Methoden in API-Gateway zu Anfrage eingeschränkte Ressourcen aus einer anderen Domäne (z. B. ein JavaScript-Client, der an API in einer anderen Domäne bereitgestellt).

Wie aktiviere ich das CORS-API-Gateway?

Aktivieren von CORS in API Gateway

  1. Gehen Sie zur AWS-Konsole.
  2. Gehen Sie zu API-Gateway.
  3. Klicken Sie auf Ihre API.
  4. Klicken Sie auf die Methode, für die Sie CORS aktivieren möchten.
  5. Öffnen Sie das Menü und klicken Sie auf CORS aktivieren.

Und wie testet man Cors? Du kannst Prüfung es mit jedem Rest-Client wie POSTMAN Rest Client, oder einfach Sie können prüfen es von der Browserkonsole -> Registerkarte Netzwerk -> im xhr-Filter - prüfen den Header für die jeweilige Anfrage. du kannst prüfen Anfrage und Antwort. Wenn Ihre Anwendung den Header zurückgibt: Access-Control-Allow-Origin, dann sollte es funktionieren.

Wie lösen Sie Cors-Probleme in der REST-API?

Der Weg, dieses Problem zu beheben, besteht aus:

  1. Fügen Sie die Unterstützung der Methode OPTIONS hinzu, damit CORS-Preflight-Anforderungen gültig sind.
  2. Fügen Sie Ihrer Antwort den Header Access-Control-Allow-Origin hinzu, damit der Browser die Gültigkeit der Anfrage überprüfen kann.

Was ist der Access Control Allow Origin-Header?

Betreten - Steuerung - Erlauben - Herkunft ist ein CORS ( Kreuz - Herkunft Gemeinsame Nutzung von Ressourcen) Header . Wenn Site A eine Seite von Site B anfordert, ruft der Browser die angeforderte Seite tatsächlich auf Netzwerkebene ab und prüft, ob die Antwort Überschriften listet Site A als zulässige Requester-Domain auf.

Empfohlen: