@@ -15,6 +15,8 @@ import ru.soune.nocopy.entity.file.FileEntity;
|
||||
import ru.soune.nocopy.exception.NotValidFieldException;
|
||||
|
||||
import java.io.*;
|
||||
import java.net.InetSocketAddress;
|
||||
import java.net.Proxy;
|
||||
import java.net.SocketTimeoutException;
|
||||
import java.util.*;
|
||||
import java.util.concurrent.*;
|
||||
@@ -45,7 +47,11 @@ public class SearchImageService {
|
||||
// }
|
||||
|
||||
public SearchImageService() {
|
||||
Proxy proxy = new Proxy(Proxy.Type.HTTP,
|
||||
new InetSocketAddress("193.46.217.94", 3128));
|
||||
|
||||
this.yandexHttpClient = new OkHttpClient.Builder()
|
||||
.proxy(proxy)
|
||||
.connectTimeout(35, TimeUnit.SECONDS)
|
||||
.writeTimeout(35, TimeUnit.SECONDS)
|
||||
.readTimeout(35, TimeUnit.SECONDS)
|
||||
@@ -58,6 +64,7 @@ public class SearchImageService {
|
||||
.build();
|
||||
|
||||
this.googleHttpClient = new OkHttpClient.Builder()
|
||||
.proxy(proxy)
|
||||
.connectTimeout(15, TimeUnit.SECONDS)
|
||||
.writeTimeout(15, TimeUnit.SECONDS)
|
||||
.readTimeout(15, TimeUnit.SECONDS)
|
||||
@@ -150,8 +157,9 @@ public class SearchImageService {
|
||||
Request request = new Request.Builder()
|
||||
.url(url)
|
||||
.header("Accept", "*/*")
|
||||
// .header("User-Agent", "curl/8.5.0")
|
||||
// .header("Host", "www.searchapi.io")
|
||||
.header("User-Agent", "PostmanRuntime/7.29.2")
|
||||
.header("Accept-Encoding", "gzip, deflate")
|
||||
.header("Connection", "keep-alive")
|
||||
.build();
|
||||
|
||||
long start = System.currentTimeMillis();
|
||||
|
||||
Reference in New Issue
Block a user