使用 HTTP 请求连接器,您可以 使用链式命令 向给定 URL 执行超文本传输协议 (HTTP)GET、 POST、 PUT和 DELETE 请求。例如,您可以使用此连接器串联其他解决方案,通过它们各自的连接器连接和自动化其他解决方案。
要了解 HTTP 请求的结构,请参阅我们的HTTP 连接器示例列表。
注: 虽然此请求标记为 HTTP 请求,但支持(并推荐)HTTPS(安全 HTTP)。
要求
- 虽然该连接没有 OData 特有的功能,但您可以通过 Headers 或 Query string 参数添加请求的任何必要组件。
- 要使该连接器可在您组织的链路中使用, 组织安全管理员必须首先启用它。
设置 HTTP 请求连接器
- 从 链构建器中,单击 连接,然后单击右上角的 创建 。
- 在 连接器连接下,选择 HTTP 请求和默认的 CloudRunner。
- 在 基本信息下,输入唯一的名称和描述,以帮助识别连接器。
- 选择要使用连接的环境,然后单击 保存。
- 要测试连接, 创建并运行一个链 ,使用 连接器的 GET 命令,并验证它是否返回有效输出。
管理安全 HTTP 请求的凭据
为了确保连接器的 HTTP 请求安全,您可以使用以下命令设置其命令:
- 基本用户名和密码验证
-
隐私增强邮件 (PEM) 编码证书,例如用于相互传输层安全 (mTLS) 身份验证的证书
注意: Workiva 不会 为 HTTP 请求生成证书。要使用 PEM 编码的证书,请提供公钥/私钥对,以便随请求一起发送,还可以提供可选的证书颁发机构 (CA) 证书。
要使用凭据设置命令:
- 在 Chain Builder中, 将证书作为工作区资源上传。
- 设置连接器命令时,请选择证书作为属性:
- 对于基本身份验证,请在 用户名 和 密码中输入或选择凭据。
- 对于公钥/私钥对,分别在 证书 和 证书私钥中选择它们的资源。
- 对于可选的 CA 证书,请在 CA 证书中选择其资源。
疑难解答
- 如果返回错误,请检查您的源 URL 和请求结构。我们的 HTTP连接器示例 文章详细介绍了每个必需的组件。
- 请检查您的查询字符串是否已编码。