Bedeutung
Veraltet. Früher sollte der Client die Anfrage über den Proxy in Location wiederholen. Browser ignorieren ihn aus Sicherheitsgründen.
Typische Ursachen
- Sehr alte Server oder Fehlkonfiguration
So beheben Sie es
Als Client oder Besucher
Ignorieren; moderne Clients folgen ihm nicht. Proxys in den Client-Einstellungen konfigurieren.
Als Betreiber der Website oder API
Kein 305 senden. Proxys über PAC-Dateien oder Netzwerkeinstellungen konfigurieren.
Beispielantwort
HTTP/1.1
HTTP/1.1 305 Use Proxy
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Location: http://proxy.example.com:8080/
Content-Length: 0 Spezifikation
FAQ
› Warum wurde 305 abgeschafft?
Wenn ein Server den Proxy eines Clients bestimmen darf, ist das ein Sicherheitsrisiko, daher haben Browser es nie umgesetzt.
› Was ist aus 306 geworden?
306 (Switch Proxy) ist reserviert und ungenutzt; er wurde vor der Standardisierung verworfen.