HTTP 305 durum kodu “Use Proxy” olarak adlandırılır. Bu durum kodu, bir istemcinin belirtilen bir proxy sunucusunu kullanması gerektiği durumlarda sunucu tarafından kullanılır.
Örneğin, bir kuruluşun bilgisayar ağı, internet erişimini sınırlamak için bir proxy sunucusu kullanabilir. Bu durumda, sunucu 305 durum kodunu kullanarak istemciye, belirtilen bir proxy sunucusunu kullanması gerektiğini bildirir.
305 durum kodu, “Location” başlığı içeren bir yanıtla birlikte gönderilir ve bu başlık, istemcinin kullanması gereken proxy sunucusunun adresini belirtir. Ancak, bu durum kodu artık önerilmiyor ve HTTP/1.1 standartlarından kaldırılmıştır. Bunun yerine, bir proxy sunucusunun kullanımı, “Proxy-Authenticate” ve “Proxy-Authorization” başlıklarıyla doğrulanır
HTTP Durum Kodları ve Anlamları
100 ile başlayan kodlar bilgilendirme
200 ile başlayan kodlar başarı
300 ile başlayan kodlar yeniden yönlendirme
400 ile başlayan kodlar istemci hatası
500 ile başlayan kodlar sunucu hatası anlamına gelen kodlardır.