From 9ca116856ca4796353c5ad28e18f993649f8ecb7 Mon Sep 17 00:00:00 2001 From: vladp Date: Fri, 20 Mar 2026 18:44:03 +0700 Subject: [PATCH] dev add violation notion --- .../service/search/SearchImageService.java | 46 ++++--------------- 1 file changed, 10 insertions(+), 36 deletions(-) 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 4fd3ea5..ff60d11 100644 --- a/src/main/java/ru/soune/nocopy/service/search/SearchImageService.java +++ b/src/main/java/ru/soune/nocopy/service/search/SearchImageService.java @@ -135,38 +135,13 @@ public class SearchImageService { long start = System.currentTimeMillis(); try (Response response = client.newCall(request).execute()) { - ResponseBody body = response.body(); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); - log.info("Search reverse response body: {}", body); + ResponseBody body = response.body(); + + log.info("START READ BODY: "); + String responseBody = readWithTimeout(body, 30000); + log.info("Search reverse response body length: {} bytes", responseBody.length()); + log.info("Response preview: {}", responseBody.substring(0, Math.min(500, responseBody.length()))); + log.info("END READ BODY: "); // long duration = System.currentTimeMillis() - start; // log.info("SearchAPI response code={}, duration={}ms, engine={}", // response.code(), duration, engine); @@ -176,10 +151,9 @@ public class SearchImageService { // throw new IOException("API error " + response.code() + ": " + errorBody); // } -// ResponseBody body = response.body(); - if (body == null) { - throw new IOException("Empty response body"); - } +// if (body == null) { +// throw new IOException("Empty response body"); +// } return body.string(); }