2012-05-16 2 views
1

다음과 같은 방법으로 페이지의 응답에 쿠키를 만듭니다. 쿠키를 생성 한 직후 값이 무엇인지 확인하고 비어있었습니다. 이것은 정상적인 행동입니까? 쿠키가 추가 된 후 쿠키에 대한 응답을 어떻게 확인할 수 있습니까?Response.Cookies에 새 쿠키가 없습니다.

HTTP 응답을 모니터링 할 때 쿠키가 있습니다. Firefox Web Developer Toolbar를 사용하여 쿠키를 볼 때, 거기에 있습니다. 그러나 그것은 Response.Cookies 컬렉션에 나타나지 않습니다. 어떻게 접근합니까?

Dim c As New HttpCookie("prpg") 
c.Expires = DateTime.Now.AddYears(10) 
c.Value = value 
_page.Response.Cookies.Add(c) 

_page.Response.Cookies("prpg").Value 'String.Empty 
+0

당신은'Request.Cookies'을 시도 했습니까? – Jason

답변

1

응답을 읽지 않고 쓸 수 있습니다. 그래서 나는 쿠키를 읽을 수 없다고 생각합니다.

+0

이것에 대한 문서가 있습니까? – Jeff

+0

나는 그것을 묻는 것이 두려웠습니다. 나는 그것을 읽었지만 나는 그것을 더 이상 찾을 수 없다. 그러나 HttpResponse 클래스를 보면 독서가 아닌 쓰기를위한 메소드 만 있습니다. 작성된 모든 것은 (버퍼링을 설정하여) 클라이언트로 직접 이동할 수 있습니다. – IvanH

관련 문제