Automation Anywhere

Automation Anywhere

關閉內容

內容

開啟內容

使用 REST 網頁服務命令

  • 已更新:5/10/2019
    • 11.3.x
    • 探索
    • Enterprise

使用 REST 網頁服務命令

程序

  1. 指定 REST 網頁服務的 URI
    F2 插入認證變數、區域變數或系統變數。
    使用者可以為整個 URI 插入單一區域變數或系統變數,或在單一 URI 中插入多個區域變數或系統變數。例如,$vDomain$/$vAPI$/$vParam$
    註: 您只能針對整個 URI 插入單一認證變數。
  2. 從下拉式功能表選取 [方法]
    從 [GET]、[POST]、[PUT]、[DELETE] 中選取。
  3. 指定 [要求] 值。
    URI 標頭:以下說明鍵值組。
    • HTTPS:使用 HTTPS 連線時,值為 True。
    • 伺服器 URL:表示正在測試之網頁服務的主要主機或伺服器。
    • 連接埠號碼:顯示用於連線到網頁服務的連接埠號碼。
    • URL 路徑:顯示特定網頁服務的相對 URL。
    標頭:將會顯示適用於所選方法的鍵值組。使用者可以使用動作按鈕自訂這些標頭鍵值組:
    • 新增:如果要求具有其他欄位或參數,則將鍵值組新增至網頁服務要求。
    • 刪除:選取一列並按一下 [刪除],將鍵值組刪除。
  4. 按一下 [傳送要求]。這會自動填入 [回應] 的資料,並且可儲存到變數以便於處理。
    如果在 URI 欄位中使用了變數:
    • 當使用者按一下 [傳送要求] 時,URI 欄位中會插入一則包含變數清單及其預設值的訊息。
    • 使用者可以修改預設值,如果沒有設定預設值,則可以指派其值。按一下 [取得輸出] 以傳送要求。
    註: 按 F2 插入認證變數以增強安全性。
  5. 指定 [參數] 值。
    • URL:顯示目前網頁服務要求的 URL 參數以及其鍵值組。
      • 新增:如果要求具有其他欄位或參數,則將 URL 或 Post 參數新增至錄製的要求。
      • 刪除:選取一列並按一下 [刪除],將 URL 或 Post 參數刪除。
    • POST 參數:顯示目前要求的 Post 參數。適用於方法為 POST 或 PUT 時。
    • 授權:REST 網頁服務支援「HTTP 基本驗證」、「Windows AD」和「預設網路認證」等驗證類型。請根據驗證類型新增授權參數,例如 [網域][使用者名稱][密碼]
      • 若要使用 Active Directory (AD)「已登入」使用者的認證進行驗證,請將所有欄位留白。這樣系統就會考慮使用已登入使用者的 AD 網域進行驗證。
      • 若要使用特定的 Active Directory 使用者認證進行驗證,請輸入 [網域][使用者名稱][密碼]
      • 若要使用 HTTP 基本驗證,請保留 [網域] 欄位空白,並輸入 [使用者名稱][密碼]
      使用者可以為驗證欄位指派直接的值、使用者定義的變數或是認證變數。
      提示: 輸入授權參數時,請確認服務支援該驗證類型。
      按一下 [傳送要求],就會自動將資料填入 [回應]。回應會儲存在變數中,供進一步處理。
  6. 網頁服務的 [回應] 支援 XML 和 JSON 格式。
    • 標頭:顯示要求的回應標頭的鍵值組詳細資料。
    • 本文:顯示所選要求的回應本文。此回應本文會儲存到適當的變數中,用於測試 GET 方法。
    • 儲存回應至:從下拉式清單選取變數。整個回應就會儲存到所選的變數中。儲存命令,回應就會在播放命令時儲存在變數中。
傳送意見反饋