阅读和查看 Automation Anywhere 文档

Automation Anywhere

关闭内容

内容

打开内容

使用“REST Web 服务”命令

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

使用“REST Web 服务”命令

过程

  1. 指定 REST Web 服务的 URI
    F2 插入凭证变量、局部变量或系统变量。
    用户可以为整个 URI 插入单个局部变量或系统变量,也可以在单个 URI 中插入多个局部变量或系统变量。例如,$vDomain$/$vAPI$/$vParam$
    注: 只能为整个 URI 插入单个凭证变量。
  2. 从下拉菜单中选择方法
    从 GET、POST、PUT、DELETE 中选择。
  3. 指定请求值。
    URI 标题:键值对解释如下。
    • HTTPS:使用 HTTPS 连接时将为 True。
    • 服务器 URL:指示要在其中测试 Web 服务的主要主机或服务器。
    • 端口号:显示用于连接到 Web 服务的端口号。
    • URL 路径:显示特定 Web 服务的相对 URL。
    标头:键值对显示为适用于所选方法。用户可使用操作按钮自定义这些标头键值对:
    • 如果某 Web 服务请求包含其他字段或参数,则为该请求添加一个键值对。
    • 选择相应行并单击删除删除键值对。
  4. 单击发送请求。这样,系统就会自动填写响应,并可将响应保存到变量中以便于处理。
    如果在“URI”字段中使用了变量:
    • 当用户单击发送请求时,将显示一条消息,其中包含在“URI”字段中插入的变量及其默认值的列表。
    • 如果未设置默认值,则用户可以修改默认值或指定一个值。单击获取输出以发送请求。
    注: 按 F2 键插入凭证变量以增强安全性。
  5. 指定参数值。
    • URL:显示当前带有键值对的 Web 服务请求的 URL 参数。
      • 如果某记录请求包含其他字段或参数,则为该请求添加一个 URL 或 Post 参数。
      • 选择相应行并单击删除删除 URL 或 Post 参数。
    • POST 参数:显示当前请求的 Post 参数。当“方法”为“POST”或“PUT”时适用。
    • 授权:REST Web 服务支持 HTTP 基本、Windows AD 和默认网络凭证身份验证类型。根据身份验证类型,添加“授权”参数,如用户名密码
      • 要使用“已登录”活动目录 (AD) 用户的凭证进行身份验证,请将所有这些字段留空。进行身份验证时,会考虑已登录用户的 AD 域。
      • 要使用特定活动目录用户的凭证进行身份验证,请输入用户名密码
      • 要使用 HTTP 基本身份验证,请将字段留空,并输入用户名密码
      用户可以为身份验证字段分配直接值、用户定义的变量或凭证变量。
      提示: 输入授权参数时,请确保服务支持该身份验证类型。
      单击发送请求,系统将自动填写响应。响应将存储在变量中以供进一步处理。
  6. Web 服务的响应支持 XML 和 JSON 格式。
    • 标头:显示请求的响应标头的详细键和值。
    • 正文:显示所选请求的响应正文。此响应正文应当保存到适当的变量中,以测试 GET 方法。
    • 将响应保存到:从下拉列表中选择变量。整个响应将保存到所选变量中。保存命令,在播放时间期间,响应将存储在该变量中。
发送反馈