Что означает HTTP-статус 305 (Использовать прокси-сервер)?

 
Также может означать:
КонстантаТипОС
ERROR_SHORT_NAMES_NOT_ENABLED_ON_VOLUMEОшибка WindowsWindows
INVALID_EXTENDED_PROCESSOR_STATEКод BSODWindows
Предыдущий Следующий
HTTP_STATUS_NOT_MODIFIED HTTP_STATUS_SWITCH_PROXY

HTTP_STATUS_USE_PROXY

Что означает HTTP 305 (HTTP_STATUS_USE_PROXY)

HTTP_STATUS_USE_PROXY соответствует ответу HTTP 305: устаревшая спецификация предлагала обращаться к ресурсу через указанный прокси.

Современные клиенты обычно не поддерживают 305 из соображений безопасности; не используйте его для новой логики.

HTTP 305 устарел и не должен использоваться современными клиентами как доверенная инструкция переключиться на proxy из произвольного ответа. Исторический механизм создавал проблемы безопасности. Если 305 встречается в legacy-системе, проверяйте предполагаемую proxy-конфигурацию независимо и учитывайте конкретную реализацию. Новое приложение не должно строить автоматическую маршрутизацию через незнакомый proxy только на основании этого статуса.

Современную proxy-настройку задавайте доверенной конфигурацией клиента или сети, а не URI из устаревшего 305 ответа.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.