PassThroughAPP 사용 시 HTTP 응답에 대한 cookie 정보를 얻을 수 있다.
PassThroughAPP를 상속받아 HttpFilterSink를 구현 할 때
해당 함수를 재정의 하여 처리한다.
ReportProgress에서 ulStatusCode값이 다음과 같은 경우
BINDSTATUS_COOKIE_STATE_ACCEPT, BINDSTATUS_COOKIE_STATE_LEASH
HTTP_QUERY_RAW_HEADERS로 헤더 정보를 얻어와 "Set-Cookie:" 로 쿠키 정보를 찾아서 입맛에 맞게 처리하면 된다.
PassThroughAPP를 상속받아 HttpFilterSink를 구현 할 때
// IInternetProtocolSink
STDMETHODIMP ReportProgress(/* [in] */ ULONG ulStatusCode, /* [in] */ LPCWSTR szStatusText);해당 함수를 재정의 하여 처리한다.
ReportProgress에서 ulStatusCode값이 다음과 같은 경우
BINDSTATUS_COOKIE_STATE_ACCEPT, BINDSTATUS_COOKIE_STATE_LEASH
HTTP_QUERY_RAW_HEADERS로 헤더 정보를 얻어와 "Set-Cookie:" 로 쿠키 정보를 찾아서 입맛에 맞게 처리하면 된다.