
145
5
장 웹 서버
The Definitive Guide
치로 리다이렉트하길 원할 것이다. 그러나 이름 변경이 임시적이기 때문에, 서버는
클라이언트가 나중에는 원래 URL로 찾아오고 북마크도 갱신하지 않기를 원한다.
303 See Other와 307 Temporary Redirect 상태 코드는 이런 종류의 리다이렉트를
위해 사용된다.
URL
증강
서버는 종종 문맥 정보를 포함시키기 위해 재 작성된 URL로 리다이렉트한다. 요
청이 도착했을 때, 서버는 상태 정보를 내포한 새 URL을 생성하고 사용자를 이 새
URL로 리다이렉트한다.
9
클라이언트는 리다이렉트를 따라가서, 이번엔 상태정보
가 추가된 완전한 URL을 포함한 요청을 다시 보낸다. 이것은 트랜잭션 간 상태를
유지하는 유용한 방법이다. 이러한 종류의 리다이렉트를 위해 303 See Other와 307
Temporary Redirect 상태 코드를 사용한다.
부하 균형
만약 과부하된 서버가 요청을 받으면, 서버는 클라이언트를 좀 덜 부하가 걸린 서
버로 리다이렉트할 수 있다. 이런 종류의 리다이렉트를 위해 303 See Other와 307
Temporary Redirect 상태 코드를 사용한다.
친밀한 다른 서버가 있을 때
웹 서버는 어떤 사용자에 대한 정보를 가질 수 있다. 서버는 클라이언트를 그 클라 ...