本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
HTTP在實用程序中的幫手
該實用util.http
程序提供了幫助程序方法,您可以使用這些方法來管理HTTP請求參數和添加響應標頭。
-
util.http.copyHeaders(headers)
-
從地圖複製標頭,而不受限制的HTTP標題集合。您可以使用它將請求標頭轉發到下游HTTP端點。
util.http.addResponseHeader(String, Object)
-
添加一個單一的自定義標題與名稱(
String
)和 value(Object
)的響應。有下列限制:-
標頭名稱不能匹配任何現有的或受限制的 AWS 或 AWS AppSync 標題。
-
標頭名稱不能以受限制的前綴開頭,例如
x-amzn-
或x-amz-
。 -
自訂回應標頭的大小不得超過 4 KB。這包括標題名稱和值。
-
您應該在每個 GraphQL 作業中定義每個回應標頭一次。但是,如果您多次定義具有相同名稱的自訂標頭,則回應中會顯示最新的定義。無論命名如何,所有標題都計入標題大小限制。
-
util.http.addResponseHeaders(Map)
-
將多個響應頭添加到指定映射的名稱(
String
)和 value(Object
)的響應。該addResponseHeader(String, Object)
方法列出的相同限制也適用於此方法。