為了獲得對其後端的更多控制,作者可以配置將發送到商務引擎的自定義HTTP報頭以及CIF已發送的報頭。 常見使用案例包括多儲存設定,在這些設定中,您可以使用HTTP標頭來控制商務後端的響應。
開發人員始終可以使用GraphQL客戶端配置配置自定義HTTP標頭。
要配置自定義HTTP標頭,必須先定義它們。 必須先將自定義HTTP標頭添加到 com.adobe.cq.cif.http.internal.HttpHeadersConfigProviderImpl
使用OSGi配置進行服務配置。
可以在項目的「Cloud Service配置」頁中配置HTTP標頭的值:
使用上述雲服務配置的元件將使用每個GraphQL請求發送這些HTTP頭。
雖然該服務允許定義任何標頭名稱,包括標準標頭名稱,但它們將不可用於配置。 換句話說,不能使用此功能覆蓋標準HTTP標頭。 可以找到受限制的標題名稱清單 這裡。 除了這些標題外,還有兩個無法使用的標題: