/**
* configures the rest engine
*/
@Override
public void configure(final BreinConfig config) {
final long connectionTimeout = config.getConnectionTimeout();
final long socketTimeout = config.getSocketTimeout();
if (connectionTimeout != 0 && socketTimeout != 0) {
Options.refresh();
Unirest.setTimeouts(connectionTimeout, socketTimeout);
// we need to warm-up Unirest, see https://github.com/Mashape/unirest-java/issues/92
final Future<HttpResponse<String>> future = Unirest
.get("https://www.breinify.com").asStringAsync();
while (!future.isDone()) {
// wait for the request to return
}
}
}
UniRestEngine.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:brein-api-library-java
作者:
评论列表
文章目录