6
我目前正在使用Csharp獲取cookie數據。 我使用DLLImport來調用Wininet.dll中的InternetGetCookie,但是當我嘗試它時,函數返回一個ERROR_INSUFFICIENT_BUFFER(錯誤代碼122)。Wininet InternetGetCookie獲取空cookie數據
任何人都可以幫助我嗎?
這是dll引用的代碼:
[DllImport("wininet.dll", SetLastError = true, CharSet = CharSet.Auto, EntryPoint="InternetGetCookie")]
public static extern bool InternetGetCookie(string lpszUrl, string lpszCookieName,
ref StringBuilder lpszCookieData, ref int lpdwSize);
這是我如何調用該函數:
InternetGetCookie("http://example.com", null, ref lpszCookieData, ref size)
感謝。
天啊,真是一個可怕的API:d但感謝,我需要這一點。 – TheSHEEEP 2012-04-16 14:25:02