0
내 ASP.NET 페이지에 표시되는 내용을 보려면 쿠키 데이터를 읽고 값을 기준으로 특정 항목 표시/숨기기가 필요합니다.For 루프 내에서 쿠키 데이터 읽기 및 외부 비교
이 논리의 일부는 예를 들어, For Next
루프 내에서 발생합니다 다음
For i As Int = 1 to 100
If Request.Cookies("Somedata") = "SomeThing" Then
ShowSomething()
Else
ShowSomethingElse()
End If
Next
내가 쿠키 데이터가 전송 생각, 내가 잘못 알고
번 (페이지가 브라우저에 의해 요청되는 경우) 및 ASP.NET은 100 개의 반복마다 쿠키를 계속 읽지 않아도된다는 것을 알았습니까?
Request.Cookies
청크를 For 루프 외부로 옮길 수 있다는 것을 알고 있지만 이것은 단순한 예입니다. 이 질문은 ASP.NET이 가장 빠른 루프를 작성하는 대신 브라우저에서 쿠키 데이터를 가져 오는 방법과 관련이 있습니다.
쿠키가 요청과 함께 전송되므로 쿠키가 한 번만 읽히고 그 후에는 메모리 내 쿠키 표현에만 액세스합니다. –
우수합니다. 감사합니다. 답변을 올리시면 받아 드리겠습니다 (알고 있지만 알아두면 편리한 답변)! – EvilDr