HTTPQUERY
Русский

305 Use Proxy

Применение

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

Устарело

Код состояния 305 Use Proxy был объявлен устаревшим из-за соображений безопасности. Большинство HTTP-клиентов не реагируют на этот код состояния.

Пример

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

Запрос

GET /document.pdf HTTP/1.1
Host: example.com

Ответ

HTTP/1.1 305 Use Proxy
Location: https://proxy.example.re:8080

Примеры кода

.NET

HttpStatusCode.UseProxy

Rust

http::StatusCode::USE_PROXY

Rails

:use_proxy

Go

http.StatusUseProxy

Symfony

Response::HTTP_USE_PROXY

Python3.5+

http.HTTPStatus.USE_PROXY

Java

java.net.HttpURLConnection.HTTP_USE_PROXY

Apache HttpComponents Core

org.apache.hc.core5.http.HttpStatus.SC_USE_PROXY

Angular

@angular/common/http/HttpStatusCode.UseProxy