huangzhiyong 8 年之前
父节点
当前提交
e5acb0fb04
共有 2 个文件被更改,包括 7 次插入2 次删除
  1. 4 0
      hos-camel2/pom.xml
  2. 3 2
      hos-core/src/main/java/com/yihu/hos/core/http/DefaultClientImpl.java

+ 4 - 0
hos-camel2/pom.xml

@ -69,6 +69,10 @@
            <groupId>org.apache.camel</groupId>
            <artifactId>camel-jetty</artifactId>
        </dependency>
        <dependency>
            <groupId>org.apache.camel</groupId>
            <artifactId>camel-restlet</artifactId>
        </dependency>
    </dependencies>

+ 3 - 2
hos-core/src/main/java/com/yihu/hos/core/http/DefaultClientImpl.java

@ -21,7 +21,9 @@ class DefaultClientImpl implements HTTPClient {
    private OkHttpClient httpClient;
    DefaultClientImpl() {
        this.httpClient = new OkHttpClient();
        this.httpClient = new OkHttpClient.Builder().connectTimeout(60, TimeUnit.SECONDS)
                .readTimeout(60, TimeUnit.SECONDS)
                .writeTimeout(60, TimeUnit.SECONDS).build();
    }
    public HTTPResponse get(String url) {
@ -41,7 +43,6 @@ class DefaultClientImpl implements HTTPClient {
            Request request = builder
                    .url(formatURL(url, params))
                    .build();
            httpClient.newBuilder().connectTimeout(60, TimeUnit.SECONDS);
            Response response = httpClient.newCall(request).execute();
            return new HTTPResponse(response.code(), response.body().string());