@@ -89,7 +89,7 @@ public class SearchImageService {
|
|||||||
return mimeType != null && mimeType.startsWith("image");
|
return mimeType != null && mimeType.startsWith("image");
|
||||||
}
|
}
|
||||||
|
|
||||||
private OkHttpClient createHttpClient() {
|
private OkHttpClient createHttpClient(boolean useProxy) {
|
||||||
OkHttpClient.Builder builder = new OkHttpClient.Builder()
|
OkHttpClient.Builder builder = new OkHttpClient.Builder()
|
||||||
.connectTimeout(35, TimeUnit.SECONDS)
|
.connectTimeout(35, TimeUnit.SECONDS)
|
||||||
.writeTimeout(35, TimeUnit.SECONDS)
|
.writeTimeout(35, TimeUnit.SECONDS)
|
||||||
@@ -99,12 +99,12 @@ public class SearchImageService {
|
|||||||
.followSslRedirects(true)
|
.followSslRedirects(true)
|
||||||
.retryOnConnectionFailure(true);
|
.retryOnConnectionFailure(true);
|
||||||
|
|
||||||
// if (useProxy && searchProperties.getProxy().isEnabled()) {
|
if (useProxy && searchProperties.getProxy().isEnabled()) {
|
||||||
// Proxy proxy = new Proxy(Proxy.Type.HTTP,
|
Proxy proxy = new Proxy(Proxy.Type.HTTP,
|
||||||
// new InetSocketAddress(searchProperties.getProxy().getHost(),
|
new InetSocketAddress(searchProperties.getProxy().getHost(),
|
||||||
// searchProperties.getProxy().getPort()));
|
searchProperties.getProxy().getPort()));
|
||||||
// builder.proxy(proxy);
|
builder.proxy(proxy);
|
||||||
// }
|
}
|
||||||
|
|
||||||
return builder.build();
|
return builder.build();
|
||||||
}
|
}
|
||||||
@@ -114,10 +114,9 @@ public class SearchImageService {
|
|||||||
throw new IllegalStateException("SearchAPI key not configured");
|
throw new IllegalStateException("SearchAPI key not configured");
|
||||||
}
|
}
|
||||||
|
|
||||||
// boolean useProxy = searchProperties.getProxy().isEnabled();
|
boolean useProxy = searchProperties.getProxy().isEnabled();
|
||||||
|
|
||||||
// OkHttpClient client = createHttpClient(useProxy);
|
OkHttpClient client = createHttpClient(useProxy);
|
||||||
OkHttpClient client = createHttpClient();
|
|
||||||
|
|
||||||
HttpUrl url = HttpUrl.parse("https://www.searchapi.io/api/v1/search")
|
HttpUrl url = HttpUrl.parse("https://www.searchapi.io/api/v1/search")
|
||||||
.newBuilder()
|
.newBuilder()
|
||||||
|
|||||||
Reference in New Issue
Block a user