Stellen Sie die HTTP-Optionen Antwort mit Claudia-Api-Builder für AWS ApiGateway ein

8

Ich versuche, den Header Access-Control-Allow-Methods für options zu setzen, und es scheint derzeit, dass claudia-api-builder nicht die Möglichkeit hat, die HTTP-Optionen wie zB% co_de zu setzen % Anfrage würde. Siehe GET-Beispiel unten.

GET Beispiel

%Vor%

Außerdem ...

Wenn dieser Header-Wert über GET festgelegt wird und wenn Sie aws-api-gateway -> resources -> OPTIONS > Integration Response ausführen würden, würde er in den Standardzustand zurückgeschrieben, wie unten gezeigt.

Die claudia update -Docs zeigen, dass sie benutzerdefinierte API-Gateway-Fehlerreaktionen unterstützt, aber nichts für den Erfolg.

Ich möchte in der Lage sein, Optionen benutzerdefinierte Header-Antworten wie die Art und Weise, wie eine GET-Anfrage behandelt wird, zu setzen. Ist das möglich?

    
Tyler Rafferty 03.01.2018, 17:22
quelle

2 Antworten

2

Haben Sie die Funktion new ApiResponse() versucht?

%Vor%     
RickyM 18.01.2018 00:55
quelle
1

Cross-Origin Resource Sharing (CORS) ist ein Mechanismus, der zusätzliche HTTP-Header verwendet, um einem Benutzeragenten die Berechtigung zum Zugriff auf ausgewählte Ressourcen von einem Server eines anderen Ursprungs (Domäne) als dem derzeit verwendeten Standort zu erteilen.

Sie können die Berechtigung für eine Domain (oder mehrere), http Verb oder ContentType

garantieren %Vor%     
Makito 24.01.2018 22:17
quelle