跳轉到主要內容
具有 multipart/form-data 內容類型的 HTTP 要求。

屬性

NameTypeDescription
Urlstring資源的 URL。
Methodstring請求類型(例如 GET 或 POST)。
AuthTokenstring驗證權杖(如果需要外部服務驗證)。
AuthSchemestring驗證機制。
ThrowExceptionOnFailedboolean指定當外部服務以 HTTP 回應狀態碼傳回錯誤時,是否應產生例外狀況。若設為 False,則不會產生例外狀況,且 HTTP 狀態碼會儲存在 Status 屬性中。預設為 True。
Timeoutnumber回應逾時時間(分鐘)。預設為 1 分鐘。重要! 請求的逾時值不得大於指令碼執行時間限制(600 秒)。
ResponseTextstring, read-only以文字格式呈現的回應結果。
ResponseTypestring, read-only服務所傳回的回應類型,例如 “application/json”。
Statusnumber外部服務的 HTTP 回應狀態碼。若 ThrowExceptionOnFailed 設為 True,錯誤代碼將會產生例外狀況,並中斷處理作業。錯誤訊息文字可在技能監控中檢視。

方法

NameDescription
AppendStringContent(string data, string contentName);將 multipart/form-data 的 string 資料新增至請求本文(預設內容類型為 application/json,使用 UTF-8 編碼)。contentName 參數指定在 multipart/form-data 中的欄位名稱。
AppendStringContent(string data, string contentName, ContentEncoding contentEncoding, string mediaType?);將 multipart/form-data 的 string 資料新增至請求本文,並允許指定編碼方式。若未指定內容類型,則預設為「application/json」。
AppendFileContent(DocumentExportResult documentExportResult, string contentName, string mediaType?);將 multipart/form-data 的二進位資料新增至請求本文。內容類型會根據所傳遞檔案的副檔名自動設定。如有需要,可使用選用參數 mediaType 預先設定內容類型。
AppendFileContent(BinaryFile binaryFile, string contentName, string mediaType?);將以下二進位資料新增至請求本文:匯入至處理作業的來源影像,或欄位型別為 Picture 的欄位中所包含的影像。內容類型會根據所匯入檔案的副檔名自動設定。如有需要,可使用選用參數 mediaType 預先設定內容類型。
AppendSourceFileContent(string contentName, string mediaType?);將匯入至處理作業的來源影像的二進位資料新增至請求本文。內容類型會根據所匯入檔案的副檔名自動設定。如有需要,可使用選用參數 mediaType 預先設定內容類型。**重要!**此方法已被棄用。它只能存取該處理作業中的第一個檔案。請改用 AppendFileContent() 方法。
SetHeader(string name, string value);為請求設定額外的 HTTP 標頭。每個標頭名稱都應呼叫此方法一次。
Send();傳送 HTTP 請求。