我正在创建一个从某个网站获取所有Cookie的应用程序。出于某种原因,我无法从网站上获取所有cookie,这个问题是否可以解决?
listBox1.Items.Clear();
try
{
string url = textBox1.Text;
HttpWebRequest myCall = (HttpWebRequest)WebRequest.Create(url);
myCall.CookieContainer = new CookieContainer();
response = (HttpWebResponse)myCall.GetResponse();
myCall.AllowAutoRedirect = true;
foreach (Cookie cookie in response.Cookies)
{
listBox1.Items.Add(cookie.Name);
listBox1.Items.Add(cookie.Value);
}
myCall.Abort();
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
答案 0 :(得分:0)
您是否正试图从跨域的网站获取Cookie? Cookie只能在同一域内的网站之间共享。