Загрузка файла изображения 415 Неподдерживаемый тип носителя Java httpclient 4.4JAVA

Программисты JAVA общаются здесь
Anonymous
Загрузка файла изображения 415 Неподдерживаемый тип носителя Java httpclient 4.4

Сообщение Anonymous »

Я пытаюсь выполнить запрос на почту с 1 объектом файла и 2 текстами, поданным ниже. Но всегда получаю 415 неподдерживаемый тип носителя . Я использую httpclient 4.4. < /P>

415 Ошибка является средней для ошибки в теле или заголовке? < /Strong> < /p>

HttpPost request= new HttpPost("https://mysite/v1/files");
request.addHeader("Content-type","application/x-www-form-urlencoded;charset=UTF-8");
request.addHeader("Authorization","Bearer );
MultipartEntityBuilder builder = MultipartEntityBuilder.create();
builder.setMode(HttpMultipartMode.BROWSER_COMPATIBLE);`

File file = new File("/opt/productImages/productImage1.jpg");

builder.addTextBody("text", "productImage1.jpg", ContentType.TEXT_PLAIN);
builder.addTextBody("text", "productImage", ContentType.TEXT_PLAIN);
builder.addBinaryBody("upfile",uploadFile,ContentType.create("image/jpeg"),"productImage1.jpg");

HttpClient client = HttpClientBuilder.create().build();
HttpEntity entity = builder.build();
request.setEntity(entity);
HttpResponse response = client.execute(request);
System.out.println(response);
< /code>

Есть ли способ отладить его больше, чтобы получить точную ошибку.

Подробнее здесь: https://stackoverflow.com/questions/533 ... client-4-4

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