|
안녕하세요.
답변이 늦었지만, 차후 참고하시는 분이 계실까봐 리플을 답니다. --;
제가 알기로는 쿠키는 서로 공유는 할 수 없는것으로 알고 있습니다. 쿠키를 이용하시려면
IdHTTP를 이용하시지 않고, CppWebBrowser 형태로 들어가셔서 이쪽에서 모든 작업을 끝내셔야
할 것 같습니다. CppWebBrowser가 사용하기에는 OLE 방식이라 조금 까다로워도, 왠만한 작업은
모두 하실 수 있습니다.
만약 일시적으로 쿠키를 가지고 오는 것이라면, 접속을 할시에 네트워킹 캡쳐를 해서 가지고
오는 방법이 있습니다.
달빛자르기 님이 쓰신 글 :
: TIdHTTP컴포넌트가 TCppWebBrowser컴포넌트의 Headers를 이용할 수 있는 방법이
: 없을까요?
:
: //-------------------------------------------------------------------------
: void __fastcall TForm1::CppWebBrowser1BeforeNavigate2(TObject *Sender,
: LPDISPATCH pDisp, TVariant *URL, TVariant *Flags,
: TVariant *TargetFrameName, TVariant *PostData, TVariant *Headers,
: ^^^^^^^^^^^^^^^^^
: TOLEBOOL *Cancel)
: {
:
: }
: //-------------------------------------------------------------------------
:
: 만약 이 방법이 불가능하다면, TCppWebBrowser로 접속중인 페이지의 쿠키값을 IdHTTP가
: 이용할 수 있는 방법이 있는지 궁금합니다.
:
: 그럼 미리감사하면서..
|