Не скачивается большой zip файл через resttemplate java

Нужно скачать файл формата zip по url. Файл скачивается не полностью. Если пробовать вот так

public static void download(String url, String fileName) throws Exception {
        try (InputStream in = URI.create(url).toURL().openStream()) {
            Files.copy(in, Paths.get(fileName));
        }
    }

то скачивается только 989 bytes, а если так только 2 кб

private void get(String url, File file) {
        RequestCallback requestCallback = request -> request.getHeaders()
            .setAccept(Arrays.asList(MediaType.APPLICATION_OCTET_STREAM, MediaType.ALL));

        ResponseExtractor<Void> responseExtractor = response -> {
            StreamUtils.copy(response.getBody(), new FileOutputStream(file, true));
            return null;
        };
        rest.execute(url, HttpMethod.GET, requestCallback, responseExtractor);
    }

web client использовать не могу, spring старый


Ответы (0 шт):