HTTP 发送响应活动会向 HTTP 请求的发送方回发答复。
下图显示了正向 HTTP 请求的发送方回发答复的
HTTP 发送响应活动。
在编排中,
HTTP 发送响应活动必须与
HTTP 接收请求活动结合使用,如上图所示。如果向编排添加了
HTTP 发送响应活动,那么您必须在
HTTP 接收请求活动的
配置任务中选中
需要答复复选框。
缺省情况下,不会为 HTTP 发送响应活动启用压缩。有关更多信息,请参阅通过“HTTP 发送响应”活动进行压缩。
向编排添加“HTTP 发送响应”活动
- 创建或打开编排。这样会以图形形式显示编排。
- 选择活动选项卡,并展开 HTTP 文件夹。
- 将发送响应活动拖到编排中。
- 选择该活动。这样会显示核对表,而且配置任务在“属性”窗格中将处于活动状态。“属性”窗格位于以图形形式显示的编排的下方。
配置活动
- 从核对表中选择配置任务。这样会显示“配置”窗格。
- 配置此窗格中的所有字段和复选框,如下表所述:
表 1. 字段 |
描述 |
收件人 |
指定与此 HTTP 发送响应活动关联的 HTTP 接收请求活动。在运行时期间,关联的 HTTP 接收请求活动会从客户机接收请求,而 HTTP 发送响应活动则会向客户机回发响应。 |
类型 |
指定 HTTP 响应的消息类型 - 文本或二进制。 |
使用压缩/解压缩 |
指定是否在活动级别打开或关闭压缩/解压。缺省情况下,将选中使用压缩/解压复选框。
清除使用压缩/解压复选框可为此活动禁用压缩。有关更多信息,请参阅通过“HTTP 发送响应”活动进行压缩。 |
将输入映射到活动
- 在核对表中选择映射输入任务。body 输入参数会显示在映射输入任务的“目标活动”窗格中。
必须至少将一个变量映射到 body 输入参数,因为该参数是强制参数。body 输入参数包含回发到客户机的 HTTP 响应消息的主体。
- 要在“映射输入”窗格的“目标活动”窗格中查看可选输入参数,请从工具栏菜单中选择,或在“目标活动”窗格中右键单击并选择显示可选参数选项。如果无法在工具栏菜单中选择选项,那么请单击“映射输入”窗格中的节点以激活此选项。这样会显示 httpheaders 输入参数。
下表定义了可选
httpheaders 输入参数的节点:
表 2. httpheaders 输入参数的节点 |
描述 |
httpheaders/uri |
指定资源路径,例如:/myPath。 |
httpheaders/method |
指定 HTTP 响应的类型,例如:POST。 |
httpheaders/otherHeaders/headerItem |
指定包含一组 HTTP 头参数以作为 HTTP 响应的名称/值对的元素。可以在 HTTP 响应中指定多个 HTTP 参数,以使该节点成为重现节点。 |
httpheaders/otherHeaders/headerItem/name |
指定 HTTP 参数的名称。 |
httpheaders/otherHeaders/headerItem/value |
指定 HTTP 参数的值。 |
- 在编排变量和输入参数之间创建映射。请参阅创建映射,以获取有关映射的常规指示信息
将证书用于 Microsoft Internet Explorer
如果在 HTTP 端点中选择了
HTTPS 安全选项,那么请注意:Microsoft® Internet Explorer 无法识别已修改的证书并高速缓存 SSL 状态。如果要修改证书,那么必须清除 SSL 状态。要在 Microsoft Internet Explorer 中清除 SSL 状态:
- 从 Microsoft Internet Explorer 工具栏菜单中,选择。这样会显示“Internet 选项”窗格。
- 单击内容选项卡。
- 在证书部分中,单击清除 SSL 状态。这样会显示“SSL 缓存成功清除”对话框。
- 单击确定,然后再单击确定。