HTTP 傳輸原則設定

請利用這個頁面來定義 HTTP 傳輸原則配置。 HTTP 特性和 HTTP 連線原則會套用到出埠訊息。從這個主控台頁面所做的任何 HTTP 傳輸原則變更,會影響附加了這個自訂 HTTP 傳輸原則的所有 Java™ API for XML-Based Web Services (JAX-WS) 應用程式。

如果要檢視這個管理主控台頁面,請按一下服務 > 原則集 > 應用程式原則集 > policy_set_name > HTTP 傳輸,其中 policy_set_name 適用於包含 HTTP 傳輸原則的任何原則集。

這個管理主控台畫面只適用於 Java API for XML Web Services (JAX-WS) 應用程式。

您只能透過原則集來配置原則。因此,必須要有包含 HTTP 傳輸原則的原則集存在,您才能夠配置 HTTP 傳輸原則。

WSHTTPS 預設原則集是應用程式伺服器所提供的,其中包含 HTTP 傳輸原則、SSL 傳輸原則和 WS-Addressing 原則。 提供的預設 WSHTTPS 原則集是唯讀的,無法加以編輯。如果要自訂包含 HTTP 傳輸原則的原則集,您必須先建立 WSHTTPS 預設原則集副本,或建立一個新的原則集,並將 HTTP 傳輸原則新增至這個新的原則集中。

在自訂 HTTP 傳輸原則的值之後,這些值會立即適用於包含自訂 HTTP 傳輸原則的原則集。 您可以將包含自訂 HTTP 傳輸原則的這個原則集,附加到應用程式及其服務、端點或作業。 這項變更會影響附加了該原則集的所有 JAX-WS 應用程式。如果要進一步瞭解有關將原則集附加到應用程式的詳細資訊,請參閱管理應用程式層次的服務提供者和服務用戶端之原則集的文件。

通訊協定版本

指定要使用的 HTTP 通訊協定版本。請使用此清單來指定 HTTP 通訊協定版本。 預設值是 HTTP 1.1HTTP 1.0 值也是有效的選項。

「HTTP 傳輸」畫面中的其餘部分選項只適用於 HTTP 1.1 版。下列簡要說明提供這些選項的比較:

HTTP 1.0
容許訊息為類似 MIME 的格式,其中含有傳送的資訊和要求、回應或兩者的修飾元等相關 meta 資訊。 不過,HTTP 1.0 並不足以處理階層式 Proxy 的效果、快取、持續性連線或虛擬主機的需求。
HTTP 1.1
能夠讓兩個通訊的應用程式自行決定彼此的實際功能。為確保各項特性的可靠實作,此通訊協定含有比 HTTP 1.0 更嚴格的需求。
啟用階段作業

指定傳送訊息時是否啟用 HTTP 階段作業。請選取這個勾選框來啟用 HTTP 階段作業。

如果在附加到服務用戶端的原則集內使用此內容,則會指出 HTTP 階段作業資訊是否傳送到相同用戶端應用程式呼叫的後續要求。 如果啟用此內容,則在使用相同 RequestContext 物件呼叫的後續要求中,會傳送已傳回到回應訊息中服務用戶端的 HTTP 階段作業資訊。

如果在附加到服務提供者的原則集內使用此內容,則會指出處理要求時是否建立新的 HTTP 階段作業。 如果啟用此內容,則在處理要求時,如果 HTTP 階段作業尚不存在,就會建立一個新的 HTTP 階段作業。 然後,會將這個 HTTP 階段作業資訊傳回給回應訊息中的服務用戶端。

啟用片段化傳送編碼

指定傳送訊息時是否啟用片段化傳送編碼。請選取這個勾選框來啟用片段化傳送編碼。 只有在通訊協定版本欄位中選取 HTTP 1.1 後,才能使用這個選項。如果選取的是 HTTP 1.0 通訊協定,則會停用這個選項。

這個內容的預設值是 true

傳送 expect "100-request" 標頭

指定傳送訊息時是否啟用 expect "100-request" 標頭。 請選取這個勾選框來啟用 expect "100-request" 標頭。只有在通訊協定版本欄位中選取 HTTP 1.1 後,才能使用這個選項。 如果選取的是 HTTP 1.0 通訊協定,則會停用這個選項。

100 狀態的用途是讓用戶端在傳送含有要求主體的要求訊息時,能夠先根據要求標頭來判斷原始伺服器是否接受要求,然後再傳送要求主體。在某些情況下,如果伺服器未查看主體就拒絕訊息,您可能不想讓用戶端傳送主體。

「預期要求標頭」欄位用來指出用戶端所需的特定伺服器行為。當要求的回應是適當的錯誤狀態時,表示伺服器不符合「預期」欄位中的任何預期值。

自動接受 URL 重新導向

指定傳送訊息時是否接受自動 URL 重新導向。請選取這個勾選框,可讓系統接受已自動重新導向的 URL。

壓縮要求內容

指定傳送訊息時是否壓縮要求內容。使用內容編碼可讓您壓縮文件,但不會失去其基礎媒體類型的身分,而且不會流失資訊。 請選取這個勾選框來啟用要壓縮的要求內容。按一下「壓縮要求內容」按鈕會啟用壓縮格式選項來選取壓縮方法。 壓縮格式的預設值是 gzip

壓縮回應內容

指定傳送訊息時是否壓縮回應內容。使用內容編碼可讓您壓縮文件,但不會失去其基礎媒體類型的身分,而且不會流失資訊。 請選取這個勾選框來啟用要壓縮的回應內容。按一下「壓縮回應內容」按鈕會啟用壓縮格式選項作為壓縮方法。 壓縮格式的預設值是 gzip

讀取逾時值

指定 Web 服務用戶端完整讀取 SOAP 回應的時間長度(秒)。如果讀取程序未在指定時間內完成,用戶端機器上會產生 SOAP 錯誤。

寫入逾時值

指定傳送訊息時寫入動作逾時的時間長度(秒)。指定使寫入動作逾時的時間長度(秒)。

連線逾時值

指定傳送訊息後連線逾時的時間長度(秒)。指定使連線逾時的時間長度(秒)。

使用持續連線

指定傳送訊息時是否使用持續連線。請選取這個勾選框來啟用持續連線。 只有在通訊協定版本欄位中選取 HTTP 1.1 後,才能使用這個選項。如果選取的是 HTTP 1.0 通訊協定,則會停用這個選項。

已啟用重送

指定是否可以重送訊息。請選取這個勾選框以重送訊息。




標示(線上)的鏈結表示需要存取網際網路。

相關工作
相關參考


檔名: uwbs_wsspshttp.html