2009-10-30 3 views
3

클라이언트에서 어떤 정보를 클릭하여 쿠키 내에 정보를 저장하고 싶습니다만, 제 3 자 쿠키가 있습니다.이 정보가 앤서 페이지 (제휴 추적은 컨텍스트)에 필요하므로 내가보기에는 HTTP 요청을 통해 설정해야합니다. Javascript는 동일한 도메인 내에서만 a를 배치 할 수있게 해줍니다. 클릭 후 남게됩니다.그 동안 사용자가 페이지를 떠날 때 http 요청이 어떻게됩니까?

이제는 onbeforeunload 이벤트로 Javascript를 통해 http 요청을 보낼 수 있지만 브라우저가 페이지를 떠난다면이 http 요청은 어떻게됩니까? 요청을 보낸 웹 사이트가 더 이상 존재하지 않기 때문에 여전히 "전화를 걸고"쿠키를 저장합니까? 아니면 전화를 무시합니까?

아무 문서도 찾을 수 없으므로 아무도 단서가 있다면 감사하게 생각합니다.

감사합니다, 당신은 당신의 브라우저를 종료 (또는 다른 링크/페이지를 클릭) 당신은 HTTP 요청, 블랙홀에 사라질 것이다 HTTP 요청의 응답을 보낸 후 경우 벤자민

답변

1

. 실제로 웹 서버는 요청 된 페이지의 크기와 요청 소켓이 닫힌 지점에 따라 실제로 전체 응답을 보낼 수도 있고하지 않을 수도 있습니다.

관련 문제