HTTPQUERY
Français

305 Use Proxy

Utilisation

Le code de statut 305 Use Proxy demande au client d’obtenir la ressource demandée via un proxy. L’adresse du proxy est indiquée dans l’en-tête Location.

Obsolète

Le code de statut 305 Use Proxy a été rendu obsolète pour des raisons de sécurité. La plupart des clients HTTP ne tiennent pas compte de ce code de statut.

Exemple

Le client demande une ressource précise, et le serveur répond avec 305 Use Proxy pour indiquer où le client doit envoyer une requête identique.

Requête

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

Réponse

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

Références de code

.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