Коды состояния Java HttpClient совпадают с кодами состояния, определенными в RFC1945 (HTTP 1.0), RFC2616 (HTTP 2.0) и RFC2618 (WebDAV).
Эти конкретные коды означают:
200 OK
Запрос успешно выполнен.Информация, возвращаемая с ответом, зависит от метода, используемого в запросе, например:
GET в ответе отправляется объект, соответствующий запрошенному ресурсу;
HEAD заголовок объектаполя, соответствующие запрашиваемому ресурсу, отправляются в ответе без какого-либо тела сообщения;
POST - объект, описывающий или содержащий результат действия;
TRACE - объект, содержащий сообщение запроса, как получено.конечным сервером.
202 Принято
Запрос принят к обработке, но обработка не завершена.Запрос может или не может в конечном итоге быть обработан, так как он может быть отклонен, когда обработка действительно имеет место.Нет возможности для повторной отправки кода состояния из асинхронной операции, такой как эта.
Ответ 202 намеренно не является обязательным.Его цель - позволить серверу принять запрос для какого-либо другого процесса (возможно, пакетно-ориентированного процесса, который выполняется только один раз в день), не требуя, чтобы соединение пользовательского агента с сервером сохранялось до завершения процесса.Сущность, возвращаемая с этим ответом, ДОЛЖНА включать указание текущего состояния запроса и либо указатель на монитор состояния, либо некоторую оценку того, когда пользователь может ожидать выполнения запроса.
Для определений других общихКоды состояния HTTP см. RFC2616