C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[7701] Re:[급한데]현재 페이지의 쿠키값을 메모리에서 가져오기.........................
박지훈.임프 [cbuilder] 1967 읽음    2001-05-23 11:32
임펠리테리입니다.

일반적으로 쿠키는 보내준 서버에서 Expires를 세팅하지 않는 한 파일 등으로 저장되지 않고 브라우저의 메모리
내에서만 존재하게 됩니다. 브라우저의 메모리에 저장되어 있는 쿠키를 알아낼 방법은 없는 것으로 알고 있습니다.

그럼 이만...


강지연 님이 쓰신 글 :
: 파일에 저장 되어 있는 쿠키값말고 현재 페이지의 쿠키값을 알아내는 방법좀 가르켜 주세요...
: 어디를 뒤져 봐도 메모리상에 현재 페이지가 가지고 있는 쿠키값을 알아내는 방법은 없네요.
:
:         NMHTTP->Get(Url);
:         AnsiString HtmlCode = (NMHTTP->Header + NMHTTP->Body);
:
:         AnsiString temp1;
:         temp1 = temp1.SubString(1,StartPoint);
:         ShowMessage(temp);
:
: 이렇게 하면 특정 Url의 페이지의 쿠키값만을 가져오거든요...
: 이것은 진짜로 필요로 하는 쿠키값은 하나도 없어요. 진짜로 필요로 하는 개인 아이뒤나 비밀번호 날짜 기간 같은건 하나도 없는 껍데기에 불과 하거든요.
:
: 그런데 만약에 현재 페이지가 "다음"의 편지읽기 화면이고 옆에 리스트 박스에 메일의 제목에 링크가 걸려있는 페이지라고 생각할때 제가 그 링크가 걸린 제목 페이지의 Url을 가지고 다른 창에서 그 제목 Url을 입력을 했을때 그 페이지가 보여지지 않는 것은 당연한 일이지요. 하지만 전 여기서 현재 "다음" Url이 가지고 있는 개인의 정보와 그리고 서버가 필요로 하는 쿠키 정보를 같이 보내서 그 페이지의 내용을 다른 창에서 보고 싶다는 말입니다.
:
: 혹시 제가 이렇게 말을 하면 좀더 알기 쉬울듯 싶네요.
: "다음" 초기 화면에서 로그인을 하고서 "다음"의 메일을 읽는 화면에 들어가서 그 화면의 쿠키값을 알아내는 방법을....
: 먼저 이거를 알아내는게 먼저 인거 같네요. 이거를 알아 낸 다음에 그 쿠키값을 헤더에 추가해서 제목에 걸려있는 Url의 헤더 부분에 추가를 해서 가져오는게 순서 일듯 싶네요.... 
:
:

+ -

관련 글 리스트
7675 [급한데]현재 페이지의 쿠키값을 메모리에서 가져오기......................... 강지연 1688 2001/05/22
7701     Re:[급한데]현재 페이지의 쿠키값을 메모리에서 가져오기......................... 박지훈.임프 1967 2001/05/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.