Apache httpclient не выполняет третий запросJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Apache httpclient не выполняет третий запрос

Сообщение Anonymous »

Я использую Apache httpclient для выполнения многопоката для загрузки файла, но он не работает после третьего запроса. < /p>

Вот мой код: < /p>

HttpClient httpClient = HttpClientBuilder.create().build();

Map requestParams = new HashMap();
requestParams.put("param1", "myrequestparam");

String url = UPLOAD_URL + "?param1=" + myRequestParam;

HttpEntity entity = MultipartEntityBuilder.create()
.setMode(HttpMultipartMode.BROWSER_COMPATIBLE)
.addBinaryBody("file", file, ContentType.MULTIPART_FORM_DATA, "file")
.build();

HttpPost request = new HttpPost(url);
request.setEntity(entity);

try {

httpClient.execute(request);

} catch (IOException e) {
throw new InternalServerErrorException(e);
}
< /code>

Он выполняет несколько раз, работает окрашивает два первых раз, но в третий раз ничего не происходит. < /p>

Что я делаю не так?

Подробнее здесь: https://stackoverflow.com/questions/469 ... rd-request
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»