2012-10-14 2 views

답변

2

302는 요청 헤더가 아닌 응답 코드입니다. 클라이언트는 새 URL에 대한 새 요청을 수행하여 리디렉션을 해결하므로 클라이언트는 원하는 새 헤더를 추가 할 수 있습니다.

일부 데이터를 새 URL로 보내려면 서버에 쿼리 문자열 변수로 URL을 추가해야합니다 (예 : http://example.com/new-url?variable=data).

도메인 내에서 리디렉션이 발생하는 경우 클라이언트가 새 주소로 보낼 수있는 쿠키를 설정할 수도 있습니다. 쿠키는 다른 도메인으로 리디렉션하지 않는 한 동일한 도메인 내에서만 전송됩니다.

+0

http://stackoverflow.com/a/24296270/632951의 대답은 브라우저가 보낸 정확한 헤더와 동일한 요청 **을 다시 보내도록되어 있다고 주장합니다. 따라서 자신의 도메인으로의 첫 번째 리디렉션에는'Set-Cookie'가 포함될 것이며, 브라우저가'Cookie' 헤더로 두 번째 URL을 요청하면 다시 대상 웹 서버로 리디렉션하고 브라우저는 대상 웹 서버에'Cookie' 헤더를 반복합니다. 어떻게 생각해? – Pacerier

관련 문제