HTTPQUERY
한국어

305 Use Proxy

사용법

305 Use Proxy 상태 코드는 클라이언트에게 요청한 리소스를 프록시를 통해 가져오라고 지시합니다. 프록시 주소는 Location 헤더에 지정됩니다.

더 이상 사용되지 않음

305 Use Proxy 상태 코드는 보안 문제로 인해 더 이상 사용되지 않습니다. 대부분의 HTTP 클라이언트는 이 상태 코드에 따라 동작하지 않습니다.

예시

클라이언트가 특정 리소스를 요청하고, 서버는 동일한 요청을 어디로 보내야 하는지 알리기 위해 305 Use Proxy로 응답합니다.

요청

GET /document.pdf HTTP/1.1
Host: example.com

응답

HTTP/1.1 305 Use Proxy
Location: https://proxy.example.re:8080

코드 참고

.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