Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
HTTPHelfer in util.http
Das util.http
Hilfsprogramm stellt Hilfsmethoden bereit, mit denen Sie HTTP Anforderungsparameter verwalten und Antwortheader hinzufügen können.
-
util.http.copyHeaders(headers)
-
Kopiert den Header aus der Map ohne den eingeschränkten Satz von Headern. HTTP Sie können dies verwenden, um Anforderungsheader an Ihren HTTP Downstream-Endpunkt weiterzuleiten.
util.http.addResponseHeader(String, Object)
-
Fügt einen einzelnen benutzerdefinierten Header mit dem Namen (
String
) und dem Wert (Object
) der Antwort hinzu. Die folgenden Einschränkungen gelten:-
Header-Namen dürfen mit keinem der vorhandenen oder eingeschränkten Header AWS oder AWS AppSync Header übereinstimmen.
-
Kopfzeilennamen dürfen nicht mit eingeschränkten Präfixen wie
x-amzn-
oder beginnen.x-amz-
-
Die Größe der benutzerdefinierten Antwort-Header darf 4 KB nicht überschreiten. Dies schließt Header-Namen und -Werte ein.
-
Sie sollten jeden Antwortheader einmal pro GraphQL-Operation definieren. Wenn Sie jedoch mehrmals einen benutzerdefinierten Header mit demselben Namen definieren, erscheint die neueste Definition in der Antwort. Alle Header werden unabhängig von der Benennung auf die Größenbeschränkung für Header angerechnet.
-
util.http.addResponseHeaders(Map)
-
Fügt der Antwort mehrere Antwortheader aus der angegebenen Zuordnung von Namen (
String
) und Werten (Object
) hinzu. Dieselben Einschränkungen, die für dieaddResponseHeader(String, Object)
Methode aufgeführt sind, gelten auch für diese Methode.