Java.net.httpretryexception: не может повторно повторно из -за аутентификации сервера, в режиме потоковой передачиJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Java.net.httpretryexception: не может повторно повторно из -за аутентификации сервера, в режиме потоковой передачи

Сообщение Anonymous »

У нас есть две части в нашем приложении:

server - предоставление услуг REST

client - потребляйте их через Spring Resttemplate < /p>

В дополнение к статусу http Наш сервер возвращает HTTP -тело с json, который подробно описывает ошибку. HTTP Body очень хорошо. Ошибка: < /p>

Код: Выделить всё

writeErrorToResponse(int status, String errMsg, HttpServletResponse resp) throws IOException {
response.setStatus(status);
response.setContentType(MediaType.APPLICATION_JSON_VALUE);
String message = String.format("{\"error\":\"%s\"}", StringUtils.escapeJson(errMsg));
resp.getWriter().println(message);
}
Но на клиенте только http/1.1 401 Throws Exception - "java.net.httpretryexexexexception: не может повторно повторно из -за аутентификации сервера, в режиме потокового веща />
httpurlConnection.getInputStream()

Трассирование с помощью Fiddler.HTTP/1.1 402 Payment Required
X-Powered-By: Servlet/3.0
Content-Type: application/json
Content-Language: en-GB
Content-Length: 55
Connection: Close
Date: Sat, 25 May 2013 10:10:44 GMT
Server: WebSphere Application Server/8.0

{"error":"I cant find that user. Please try again."}
< /code>

и сообщение, которое является причиной исключения: < /p>

HTTP/1.1 401 Unauthorized
X-Powered-By: Servlet/3.0
Content-Type: application/json
Content-Language: en-GB
Content-Length: 55
Date: Sat, 25 May 2013 11:00:21 GMT
Server: WebSphere Application Server/8.0

{"error":"I cant find that user. Please try again."}
< /code>

Что может быть причиной java.net.httpretyexexception в этой ситуации? < /p>

Кроме того Но так как мы изменили много кода в приложении.

Подробнее здесь: https://stackoverflow.com/questions/167 ... n-in-strea
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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