diff --git a/src/main/java/ru/soune/nocopy/service/search/SearchImageService.java b/src/main/java/ru/soune/nocopy/service/search/SearchImageService.java index d38b935..bfa4355 100644 --- a/src/main/java/ru/soune/nocopy/service/search/SearchImageService.java +++ b/src/main/java/ru/soune/nocopy/service/search/SearchImageService.java @@ -36,6 +36,8 @@ public class SearchImageService { .writeTimeout(18, TimeUnit.SECONDS) .readTimeout(18, TimeUnit.SECONDS) .callTimeout(18, TimeUnit.SECONDS) + .followRedirects(true) + .followSslRedirects(true) .retryOnConnectionFailure(true) .build(); @@ -100,7 +102,7 @@ public class SearchImageService { throw new IllegalStateException("SearchAPI key not configured"); } - HttpUrl url = HttpUrl.parse("https://searchapi.io/api/v1/search") + HttpUrl url = HttpUrl.parse("https://www.searchapi.io/api/v1/search") .newBuilder() .addQueryParameter("engine", engine) .addQueryParameter("api_key", searchApiKey)