쿠키를 사용하기 위해 리디렉션 할 필요가 없습니다. 필요한 것은 지연된로드 내용뿐입니다.
는 기본적으로, 나는 다음과 같은 작업 것이라고 믿습니다
'/index.html를 가져 오기'응답이 쿠키를 설정한다 (그들은 헤더에 와서 index.html을 수신하고 렌더링 전에 저장됩니다) .
캐싱 문제가 발생하지 않고 이미지에 동적으로 응답하지 않으면 'GET/TinyImage.gif'라고 말하면서 쿠키를 확인할 수 있습니다.
그래서 마지막 문제는 TinyImage 요청에서 발견 한 내용을 사용자에게 어떻게 알리는 것입니까? 확실히 쉬운 일은 아니지만 간단한 태그 대신 IFrame을 사용하는 경우 본질적으로 단일 페이지 렌더링에 대해 두 가지 GET 요청을 할 수 있습니다.
또는 두 번째 GET에서 브라우저 설정을 확인할 때까지 실제로 매우 미친 듯이 실제로 첫 번째 GET을 멈출 수 있습니다. 이것은 일부 HTTP 마법사 용이지만 Comet (AJAX, Comet이 아닌) 주위에서 머리를 감쌀 수 있다면 편리 할 것입니다.
확실히 까다로울 수 있습니다. ASP.NET에서 그렇게하려고합니까? 약속 할 수는 없지만 공유하는 것은 깔끔한 일입니다.
나는 두 가지 방법이 동일한 요청에서 서버 측인 것처럼 작동하지 않을까 걱정됩니다.따라서 클라이언트가 Javascript 또는 쿠키를 사용하지 않도록 설정했는지 여부는 알 수 없습니다. –