【发布时间】:2019-03-18 19:01:58
【问题描述】:
我有一个 URL,我尝试将其连接超时设置为 10 秒。 代码 sn -p :-
WebTarget t=null;
Client c = ClientBuilder.newBuilder()
.hostnameVerifier(<HostNameVerifier>)
.sslContext(<SSLContext>)
.build();
client.register(<credentials for url>);
t = c.t(url);
从不同的来源,我找到了如下解决方案。
ClientConfig clientConfig = new ClientConfig();
clientConfig.property(ClientProperties.READ_TIMEOUT, 2000);
clientConfig.property(ClientProperties.CONNECT_TIMEOUT, 500);
但 ClientConfig 和 ClientProperties 都是 org.glassfish.jersey.client 的实用程序 包。 我有使用这个限制。
任何人都可以在这里建议如何在不使用 ClientConfig 和 ClientProperties 的情况下设置连接超时。
任何帮助将不胜感激。
【问题讨论】:
-
谁能帮帮我?
标签: java spring jakarta-ee soap restful-url