Вопрос по pdf, java – Можно ли загружать файлы типа PDF с помощью HttpClient?

7

Я нашел здесь несколько примеров того, как загрузить файл, но большинство из них, похоже, используют HttpURLConnection. Можно ли скачивать файлы с помощью HttpClient?

& Quot; Да & Quot ;. Это все только запросы HTTP GET. user166390
Я бы предпочел вместо этого Jsoup. Sorter
(Как только HttpResponse получен, после «исполнения») становится доступным HttpEntity, в котором есть поток, из которого можно считывать данные.See the API который дает тривиальный пример именно этого). user166390

Ваш Ответ

2   ответа
1

HttpURLConnection Вы можете сделать, как правило, лучше, сHttpClient Посмотрите их примеры о передаче файлов, и вы увидите, как.

20

обие.

http://hc.apache.org/httpcomponents-client-ga/tutorial/html/fundamentals.html#d5e43

HttpClient httpclient = new DefaultHttpClient();
HttpGet httpget = new HttpGet(urltofetch);
HttpResponse response = httpclient.execute(httpget);
HttpEntity entity = response.getEntity();
if (entity != null) {
    long len = entity.getContentLength();
    InputStream inputStream = entity.getContent();
    // write the file to whether you want it.
}
Error: User Rate Limit Exceeded

Похожие вопросы