305 Use Proxy ("использовать прокси")

https://httpcat.ru/305
Это прямая ссылка на изображение со статусом. Вы можете скопировать и использовать её где угодно.
HTTP статус 305 — использовать прокси

Описание

Код состояния 305 Use Proxy указывает, что доступ к запрашиваемому ресурсу должен осуществляться через прокси-сервер, указанный в заголовке Location.

Основные характеристики:

  • Является устаревшим и **не используется в современных браузерах** из соображений безопасности
  • Предполагал, что клиент будет повторно запрашивать ресурс через указанный прокси
  • Был официально отключён в спецификации HTTP/1.1 (RFC 7231)

Типичное использование (исторически):

GET /secure-data HTTP/1.1
Host: example.com

HTTP/1.1 305 Use Proxy
Location: http://proxy.example.net:8080

Особенности заголовков:

  • Location — должен содержать URL прокси-сервера, через который нужно отправлять следующий запрос
  • Другие заголовки могут совпадать с обычными ответами 3xx

Когда использовать:

  1. **Не рекомендуется использовать** — только в специализированных или нестандартных решениях
  2. Может быть изучен в учебных или тестовых целях, но не в боевых системах

Дополнительно:

  • Большинство современных клиентов (включая браузеры) **игнорируют** 305 или обрабатывают его как ошибку
  • Спецификация RFC 7231 объявляет его **устаревшим по соображениям безопасности**
  • Вместо него рекомендуется использовать явную конфигурацию прокси или другие механизмы маршрутизации

Документация: https://datatracker.ietf.org/doc/html/draft-cohen-http-305-306-responses-00.txt


Похожие статусы

HTTP статус 306 — переключить прокси-сервер
306
переключить прокси-сервер

↑ Наверх