.NET發(fā)起web請求時維持Session
來源:懂視網(wǎng)
責編:小采
時間:2020-11-27 22:44:22
.NET發(fā)起web請求時維持Session
.NET發(fā)起web請求時維持Session:為HttpWebRequest 指定一個CookieContainer,使用同一個CookieContainer的Request就是一個session。 代碼如下: 代碼如下:CookieContainer cc = new CookieContainer(); for(int i=0;i<100;i++) { HttpWe
導讀.NET發(fā)起web請求時維持Session:為HttpWebRequest 指定一個CookieContainer,使用同一個CookieContainer的Request就是一個session。 代碼如下: 代碼如下:CookieContainer cc = new CookieContainer(); for(int i=0;i<100;i++) { HttpWe

為HttpWebRequest 指定一個CookieContainer,使用同一個CookieContainer的Request就是一個session。
代碼如下:
代碼如下:
CookieContainer cc = new CookieContainer();
for(int i=0;i<100;i++)
{
HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create("http://localhost/AspxApp/MainForm.aspx");
myReq.CookieContainer = cc;
HttpWebResponse resp = myReq.GetResponse() as HttpWebResponse;
Stream s = resp.GetResponseStream();
StreamReader sr = new StreamReader(s); String text = sr.ReadToEnd();
sr.Close();
s.Close();
}
AspxApp這個程序返回的內(nèi)容就是SessionId,這100個請求SessionId是相同的。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
.NET發(fā)起web請求時維持Session
.NET發(fā)起web請求時維持Session:為HttpWebRequest 指定一個CookieContainer,使用同一個CookieContainer的Request就是一個session。 代碼如下: 代碼如下:CookieContainer cc = new CookieContainer(); for(int i=0;i<100;i++) { HttpWe