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)被保留且未使用,在标准化之前就被放弃了。