本文介紹HTTP請求組件的配置詳情。此組件可以向設定的URL發送HTTP請求。
組件資訊
元件圖表標 | 組件名稱 |
| HTTP請求。 |
前提條件
可以通過已存在的流程或者建立新的流程進入流程的畫布編排頁面。
進入已存在的流程畫布編排頁面
在頁簽,單擊需編輯的流程名称,進入流程的編排頁面。

建立新的流程進入畫布編排頁面。具體操作請參見建立流程。
操作步驟
單擊畫布上的HTTP請求元件圖表標,查看右側組件配置地區。

根據需求配置組件資料,詳細配置說明請參見配置項說明。
配置完成後,單擊保存,在彈出的對話方塊中單擊保存,完成儲存。

配置項說明
配置項 | 說明 | 樣本圖 |
请求方式 | 支援以下方式:
|
|
超时 | 設定請求響應逾時時間。 | |
地址 | 設定接收請求的URL地址。 | |
内容类型 | 當請求方式選擇POST時,需要設定内容类型。支援以下類型:
| |
失败分支 | 開啟失敗分支以處理請求失敗的流程。 |
|
请求头配置 | 填寫以下資訊:
|
|
请求体配置 | 當請求方式為 POST 時,可配置請求體: 索引值:
原始值:原始值需手動輸入。 配置詳情您可參見請求體配置樣本及說明。 |
|
请求路径配置 | 當請求方式為GET時,可配置請求路徑:
|
|
响应变量配置 | 確保變數名與響應中JSON對象上的鍵匹配 |
|
請求體配置樣本及說明
請求體的配置包含兩種方式:键值,原始值。
键值:當您的請求體結構較為簡單時推薦使用此模式,可參考如下樣本:
配置第一組索引值的Key為MyName,Value為haiwei.dhw;第二組索引值的Key為customerName,Value為變數{{customerName}}。
此時,其對應內容類型為application/json時的資料格式為:{"myName": "haiwei.dhw", "customerName": "{{customerName}}"};其對應內容類型為application/x-www-form-urlencoded時的資料格式為:"myName=haiwei.dhw&customerName={{customerName}}"。

原始值:當您的請求結構較為複雜時推薦使用此模式,您可以自由編輯整個請求體,請求體原始值需與您選擇的內容類型相對應,內容類型分為application/json和application/x-www-form-urlencoded。
application/json
內容類型為application/json時,請求體原始值可參考如下樣本:
{ "customerNames": [ { "name": "{{customerName}}", "type": "vip", "intentional": true, "intentionLevel": 5 } ], "myName": "haiwei.dhw", "someConplicatedStructure": { "a": { "b": "c" } } }
application/x-www-form-urlencoded
內容類型為application/x-www-form-urlencoded時,請求體原始值可參考如下樣本::
customerNames[0][name]={{customerName}}&customerNames[0] [type]=vip&customerNames[0] [intentional]=true&customerNames[0] [intentionLevel]=5&myName=haiwei.dhw&someConplicatedStructure[a][b]=c





