Как сохранить файл, получаемый из HTTP GET ответа на файл java - PullRequest
0 голосов
/ 22 октября 2019

Я получаю файл в ответ на запрос HTTP GET. Я попробовал следующую команду curl, которая дает мне точный вывод, который я хочу:

curl -X GET <URL> -H 'Authorization: Bearer <token>' --output <Path on local machine>/Test.pdf

Может ли кто-нибудь предоставить код Java для сохранения этого файла в моем локальном хранилище без использования внешнегобиблиотека

1 Ответ

0 голосов
/ 22 октября 2019

Как насчет попыток написать код и немного попрактиковаться в пакетах java.net и java.io?

Пожалуйста, посмотрите на класс URL и метод openStream для получения доступа к контенту.

Затем вы можете сохранить это, используя IO Java File, интересующие классы будут BufferedInputStream для чтения контента и BufferedOutputStream для сохраненияcontent.

Пожалуйста, обратитесь File IO Tutorial

...