參照:HTTP 輸出傳輸屬性
一般分頁
屬性 | XML 屬性名稱 | 說明 |
|---|---|---|
ID
| id
| 程序集內 http-out 傳輸的唯一 ID。 |
將回覆轉至
| routes-response-to
| http-out 傳輸回覆訊息的目的地。
http-out 傳輸會填入MediationContext 屬性http.response.status 使用遠端伺服器傳回的標準 HTTP回覆代碼。例如︰202 (已接受)、403 (已禁止)。程序集可以使用此屬性中的值,決定不同回覆的處理方式。 |
執行時間
| execute-when
| 決定是否執行 http-out 傳輸的條件。 |
端點
| endpoint
| http-out 傳輸裝置將要求, 申請訊息導向的對象/目標HTTP URL 位址。
範例︰ http://myhost.example.org/MyService |
Http 方法
| http-method
| http-out 傳輸支援的 HTTP要求, 申請方法。範例︰DELETE ,GET ,POST ,PUT ,且 PATCH 。
若要使用 PATCH 方法,則必須設定wd.http.client 屬性apache 。如果您不希望下游傳輸同時使用 Apache HTTP用戶端,重設wd.http.client 屬性null 。如果您未為此屬性指定方法,Studio 會使用 POST 方法。 |
進階分頁
屬性 | XML 屬性名稱 | 說明 |
|---|---|---|
商店訊息
| store-message
| 除非Workday 支援團隊團隊另有建議,否則請指定 「無」 。
若要儲存訊息,請使用 Studio 的 儲存 步驟。 |
傳輸類別
| transport-class
| 視必要, 必填, 必修逐一指定實作類別。
您可以編輯 WEB-INF/classes/ Spring/Assessment-Easy.xml 檔案,全域變更實作類別。 |
忽略動態端點
| ignore-dynamic-endpoints
| 指定是否忽略傳入訊息標頭中的動態 WS-Addressing (WSA) 值,或使用該值覆寫傳輸的 「端點」 屬性值。
請使用 「set-Dynamic-endpoint」 步驟指定 WS-Addressing 詳細資料。 |
連線逾時
| connect-timeout
| 指定與 HTTP 伺服器建立人脈的逾時期間 (毫秒)。如果未指定值,階段作業作業會在 300000 毫秒 (5 分鐘) 後逾時。 |
回應逾時
| response-timeout
| 指定等候 HTTP 伺服器回覆的逾時期間 (毫秒)。若您未指定值,階段作業時間取決於您的程序集版本:
如果 HTTP人脈無回應的狀態超過此期間, http-out 傳輸將會失敗。 |
錯誤 (做為回應)
| error-as-response
| 可讓您將錯誤回覆訊息從伺服器複製到 http-out 傳輸上的訊息。 |
關閉連線
| close-connection
| 新增 Connection: close 標頭,加到傳出的http-out 傳輸訊息。 |
串流
| streaming
| 啟用 HTTP 串流 PUT 與POST HTTP 方法。 |
自動進行中
| auto-inproc
| 指定是否對 http 輸出 要求, 申請訊息使用進行中的傳輸通訊。可讓您直接傳送訊息至位於同一伺服器內的程序集端點,而無需使用本機斜槓專案總召的網路 I/O 功能。 |
重試次數
| retries
| 指定發生傳輸例外時 ,http-out 傳輸要重試的次數。 |
重試延遲
| retry-delay
| 指定每次重試之間的延遲時間 (毫秒)。
Workday遵循 Retry-After 或RateLimit-Reset 在外部端點的 429 Too 許多要求回覆的標頭值,前提是該值短於預設的最長 5 分鐘,或retry-delay 的值。
如果缺少回覆標頭值, Workday會使用 retry-delay 值。如果 retry-delay 缺少和標頭值, Workday會使用 5 分鐘的預設值。整合標頭值大於 retry-delay 值和預設最大值。 |
記錄重試次數
| log-retries
| 可讓您在伺服器記錄檔內記錄 HTTP 重試嘗試。 |
接受 Gzip
| accept-gzip
| 指定是否包含 HTTP accept-encoding=gzip
http-out 要求, 申請標頭中的欄位,該欄位表示是否接受回覆中包含壓縮格式的內容。 |
Gzip 內容
| gzip-content
| 指定是否包含 HTTP content-encoding=gzip
http-out 要求, 申請標頭中的欄位,該欄位表示是否要將外發要求, 申請中的訊息內容壓縮壓縮檔 ()。 |
接受
| accept
| 指定 accept 隨 HTTP要求, 申請傳送的標頭值,該標頭值定義了 HTTP 伺服器回覆中可接受的 1 或多個內容類型。 |
對於 Amazon S3 傳輸,請為您的 IAM 使用者新增一個標記,其金鑰為
Workday 類型
,值為「」
整合
。此標記區分個案,且不會忽略空白字元。