HTTP 适配器属性架构和属性

下表列出了 HTTP 适配器属性架构中的属性。

命名空间:

名称 类型 说明
ProxyName xs:string 指定代理服务器名称。
ProxyPort xs:int 指定代理服务器端口。
UseHandlerProxySettings xs:boolean 指定 HTTP 发送端口是否使用处理程序的代理配置。
UseProxy xs:boolean 指定 HTTP 适配器是否使用代理服务器。
RequestTimeout xs:int 等待服务器响应的超时时间。 如果此属性设置为零 (0),则系统将根据请求消息的大小来计算超时值。
用户名 xs:string 对服务器进行验证所使用的用户名。
密码 xs:string 对服务器进行验证所使用的密码。
ProxyUsername xs:string 指定使用代理服务器进行身份验证的用户名。
ProxyPassword xs:string 指定使用代理服务器进行身份验证的用户密码。
MaxRedirects xs:int HTTP 适配器可重定向请求的最大次数。
ContentType xs:string 请求消息的内容类型。
HttpCookie xs:string
AuthenticationScheme xs:string 要与目标服务器一起使用的身份验证类型。
证书 xs:string 客户端 SSL 证书的指纹。
UseSSO xs:boolean 指定 HTTP 发送端口是否使用 SSO。
AffiliateApplicationName xs:string 用于 SSO 的关联应用程序的名称。
InboundHttpHeaders xs:string 包含来自入站 HTTP 请求的 HTTP 标头。
SubmissionHandle xs:string 包含请求消息的 BizTalk Server 的相关标记 (GUID)。
EnableChunkedEncoding xs:boolean 指定 HTTP 适配器是否使用 Chunked 编码。
UserHttpHeaders xs:string 包含 HTTP 请求或响应消息中包含的自定义标头

UserHttpHeaders 属性的值必须具有以下格式:

Header1: value\r\nHeader2: value\r\n

注意 在标头和值之间放置冒号 (:) 和 SPACE 字符 ( ) 。 空标头将导致条目被筛选掉。空值正常。

可以使用 UserHttpHeaders 属性修改以下五个标准 HTTP 标头:

-接受

-引荐

-期望

- If-modified-Since

- User-Agent
ResponseStatusCode xs:int HTTP 响应状态代码指示特定 HTTP 请求是否已成功完成。 响应分为五个类:

- (100-199)
- 成功响应 (200–299)
- 重定向消息 (300-399)
- 客户端错误响应 (400–499)
- 服务器错误响应 (500–599)

另请参阅

配置 HTTP 适配器