से कुकीज़ प्राप्त कर सकते हैं कोड यह रहा:मैं कैसे HttpClientHandler.CookieContainer
public static async Task<string> DownloadPageWithCookiesAsync(string url)
{
HttpClientHandler handler = new HttpClientHandler();
handler.UseDefaultCredentials = true;
handler.AllowAutoRedirect = true;
handler.UseCookies = true;
handler.CookieContainer = new CookieContainer();
HttpClient client = new HttpClient(handler);
HttpResponseMessage response = await client.GetAsync(url);
response.EnsureSuccessStatusCode();
string responseBody = response.Content.ReadAsString();
return responseBody;
}
client.GetAsync(url);
रन के बाद, handler.CookieContainer
7 कुकीज़ शामिल हैं। मैं उन्हें कैसे एक्सेस कर सकता हूं?
'foreach बयान प्रकार 'System.Net.CookieContainer' के चर पर काम नहीं कर सकते क्योंकि 'System.Net.CookieContainer' के लिए पाश के लिए 'GetEnumerator'' –
उपयोग के बजाय करने के लिए एक सार्वजनिक परिभाषा शामिल नहीं है उन्हे लाओ? –
धन्यवाद लेकिन क्या लूप? कोई इंडेक्स ऑपरेटर परिभाषित नहीं है। –