305 Use Proxy
Penggunaan
Status code 305 Use Proxy menginstruksikan klien untuk memperoleh sumber daya yang diminta melalui sebuah proxy. Alamat proxy tersebut ditentukan pada header Location.
Tidak digunakan lagi
Status code 305 Use Proxy sudah tidak digunakan lagi karena kekhawatiran keamanan. Sebagian besar klien HTTP tidak menindaklanjuti status code ini.
Contoh
Klien meminta sebuah sumber daya tertentu, dan server merespons dengan 305 Use Proxy untuk menunjukkan ke mana klien harus mengirim permintaan yang identik.
Permintaan
GET /document.pdf HTTP/1.1
Host: example.com
Respons
HTTP/1.1 305 Use Proxy
Location: https://proxy.example.re:8080
Referensi kode
.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