2009-08-12 86 views
0

我想根據將要發送請求的特定主機和路徑檢索存儲在winhttp會話高速緩存中的cookie。我想在發送請求之前檢索這些cookie,所以我沒有請求句柄,我只有會話和連接句柄,當然還有我要發送請求的路徑和主機。如何在winhttp中檢索特定站點和路徑的cookie

換句話說,我想檢索在實際發送請求之前winhttp發送到服務器的cookie。

我在問的理由是因爲我們的服務器檢查了一個特定的頭文件,我必須設置它來匹配基於cookie等的md5檢查。我無法控制服務器代碼或任何東西。

乾杯,

回答

1

使用WINHTTP_CALLBACK_STATUS_SENDING_REQUEST通知爲契機,檢查cookie頭WINHTTP把默認的請求,然後從回調返回之前加上MD5標頭。