HTTP 305 Mock Endpoint

HTTP 305 Use Proxy indicates the requested resource must be accessed through the proxy specified in the Location header. This status code was deprecated in RFC 7231 due to security concerns — it could be exploited to redirect traffic through malicious proxies. Modern browsers ignore 305 responses entirely. It remains in the HTTP specification only for historical reference and backward compatibility documentation.

Try it (live endpoint)

Response includes the status code, standard headers (including Content-Type), and a small diagnostic JSON body describing the request and returned status.

Simulator URL (copy in the app after load — not a normal link):

https://httpstatus.com/api/status/305

Example request:

curl -i "https://httpstatus.com/api/status/305"
Try in playground