WebAction.Request
WebAction.Request(method as text, url as text, optional options as nullable record) as action
建立動作,其執行時會傳回將 HTTP 作為二進位值使用,對 url
執行 method
要求的結果。 可提供選擇性記錄參數 options
來指定其他屬性。 記錄可包含下列欄位:
Query
:以程式設計方式將查詢參數新增至 URL,而不必擔心逸出。ApiKeyName
:若目標網站有 API 金鑰標記法,則此參數可以用來指定必須在 URL 中使用的金鑰參數名稱 (而非值)。 實際的金鑰值會在認證中提供。Headers
:將此值指定為記錄,會為 HTTP 要求提供額外的標頭。Timeout
:將此值指定為期間,會變更 HTTP 要求的逾時。 預設值為 100 秒。ExcludedFromCacheKey
:將此值指定為清單,會在計算快取資料時排除這些 HTTP 標頭金鑰。IsRetry
: 將此邏輯值指定為 true,會在擷取資料時忽略快取中的任何現有回應。ManualStatusHandling
: 將此值指定為清單,會阻止針對回應包含其中任何一個狀態代碼的 HTTP 要求進行任何內建處理。RelativePath
: 將此值指定為文字,會先將該文字附加到基底 URL,再提出要求。Content
: 指定此值會使其內容成為 HTTP 要求的主體。
請注意,此函式在大部分內容中都會停用。 請考慮改用 Web.Contents 或 Web.Headers。
對 Bing 執行 GET 要求。
使用方式
WebAction.Request(WebMethod.Get, "https://bing.com")
輸出
Action