मैं वर्तमान में Csharp के साथ कुकी डेटा प्राप्त करने पर काम कर रहा हूं। मैं wininet.dll में InternetGetCookie को आमंत्रित करने के लिए DLLImport का उपयोग कर रहा हूं, लेकिन जब मैं इसे आज़माता हूं तो फ़ंक्शन एक ERROR_INSUFFICIENT_BUFFER (त्रुटि कोड 122) देता है।Wininet InternetGetCookie खाली कुकी डेटा प्राप्त करता है
क्या कोई इस से मेरी सहायता कर सकता है?
यह 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)
धन्यवाद।
मेरे भगवान, क्या एक भयानक एपीआई: डी लेकिन धन्यवाद, मैं की जरूरत है कि, भी। – TheSHEEEP