簡體   English   中英

將Cookie傳遞到登錄頁面

[英]Passing cookie to login-page

我正在嘗試從Asp.Net Webforms上運行的網頁中抓取數據。 我在頁面上進行了查看。 看起來我不想做,但是我不能立即使用它,因為登錄頁面需要顯示cookie。 cookie是在設置cookie的頁面上設置的,然后將用戶重定向到登錄頁面。 我應該如何修改鏈接上的代碼,以便它首先瀏覽重定向頁面,保存cookie,然后將cookie傳遞到登錄頁面?

很棒=)

CookieContainer cookieJar = new CookieContainer();
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://mydomain.com/Start.aspx?g=4");
request.CookieContainer = cookieJar;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();

CookieContainer cookies = new CookieContainer();
HttpWebRequest request1 = (HttpWebRequest)WebRequest.Create("http://mydomain.com/Login.aspx");
request1.CookieContainer = cookieJar;
HttpWebResponse response1 = (HttpWebResponse)request1.GetResponse();
StreamReader reader = new StreamReader(response1.GetResponseStream());
string loginPage = reader.ReadToEnd();
reader.Close();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM