要应用于构造时与指定 URI 匹配的 JAX-RS WebTarget 的配置属性。构造对象后以编程方式指定的属性优先于 xml 中声明的属性。
Name | Type | Default | Description |
---|---|---|---|
id | 字符串 | 唯一配置标识。 | |
uri | string | 在应用程序代码中指定的 URI。如果 URI 与代码中 URI 匹配,那么会向此 WebTarget 应用属性。如果 URI 结尾为 *,那么会向具有以指定 URI 开头的 URI 的任何 WebTarget 应用其属性。如果多个以 * 结束的 URI 与 WebTarget URI 匹配,那么会按 URI 的排序顺序应用所有属性。 | |
connectionTimeout | 长整型 | 等待建立连接的时间(毫秒)。这相当于 com.ibm.ws.jaxrs.client.timeout 程序化属性。 | |
receiveTimeout | 长整型 | 建立连接后等待响应的时间(毫秒)。这相当于 com.ibm.ws.jaxrs.client.receive.timeout 程序化属性。 | |
proxyHost | string | 代理服务器的主机名。这相当于 com.ibm.ws.jaxrs.client.proxy.host 程序化属性。 | |
proxyPort | 整形 | 代理服务器的端口。这相当于 com.ibm.ws.jaxrs.client.proxy.port 程序化属性。 | |
proxyType | string | 代理服务器的端口。这相当于 com.ibm.ws.jaxrs.client.proxy.port 程序化属性。 | |
disableCNCheck | 布尔型 | 禁用公共名称检查。有效值为 true 或 false。这相当于 com.ibm.ws.jaxrs.client.disableCNCheck 程序化属性。 | |
authnToken | string | 要使用的授权令牌的类型。这必须为 ltpa、saml 或 oauth。这相当于指定 com.ibm.ws.jaxrs.client.ltpa.handler、com.ibm.ws.jaxrs.client.saml.sendToken 或 com.ibm.ws.jaxrs.client.oauth.sendToken 程序化属性中的一个属性。 | |
sslConfig | string | server.xml 中发现的 ssl 引用的标识。将使用此引用指定的此 ssl 配置。 | |
other | string | 还可以指定任何其他变量,且会将其完整地传递到 WebTarget 交互。 |