DevToolPal
繁
3xx 重新導向

305 Use Proxy

使用代理

意義

已棄用。它曾要求用戶端透過 Location 中的代理重送請求。基於安全理由,瀏覽器會忽略它。

常見原因

  • 非常老舊的伺服器或設定錯誤

解決方法

用戶端或訪客

忽略即可;現代用戶端不會跟隨它。請在用戶端設定中設定代理。

網站或 API 的維護者

不要送出 305。請透過 PAC 檔案或網路設定配置代理。

回應範例

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

規範

RFC 9110 §15.4.6

常見問題

› 305 為什麼被棄用?

讓伺服器決定用戶端的代理有安全風險,因此瀏覽器從未實作。

› 306 到哪裡去了?

306(Switch Proxy)被保留且未使用,在標準化前就被放棄了。