最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

.NET發(fā)起web請求時維持Session

 更新時間:2009年05月26日 02:42:05   作者:  
一般使用.NET C#發(fā)起一個web請求是用WebClient類,應(yīng)為使用很簡單,但是每調(diào)用一次OpenRead就會在服務(wù)器啟用一個新Session,使用HttpWebRequest + CookieContainer就可以讓多個web請求只有一個session。
為HttpWebRequest 指定一個CookieContainer,使用同一個CookieContainer的Request就是一個session。
代碼如下:
復(fù)制代碼 代碼如下:

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是相同的。

相關(guān)文章

最新評論

阿拉善左旗| 济阳县| 玉山县| 贺兰县| 衡东县| 桓仁| 林芝县| 汝南县| 囊谦县| 普兰店市| 洱源县| 克山县| 松滋市| 太保市| 兴仁县| 襄樊市| 凤凰县| 电白县| 建平县| 咸丰县| 嘉禾县| 泰和县| 栾川县| 武冈市| 舞钢市| 来安县| 马公市| 伊川县| 陆河县| 宜良县| 谢通门县| 西城区| 镇远县| 昌平区| 大同市| 建湖县| 民权县| 监利县| 正宁县| 乐山市| 孝昌县|