系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > Windows下做7層軟負(fù)載的經(jīng)驗分享(4)

Windows下做7層軟負(fù)載的經(jīng)驗分享(4)

時間:2012-09-12 09:40:52 作者:木木 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20120910/16059.html 手機查看 評論

  3、 Cookies咋辦?

  a) HttpWebRequest并不支持直接寫cookie,只能創(chuàng)建cookie容器,等應(yīng)答回來后才會有cookies,這個比較郁悶,暫時如下這樣寫,收到RealServer的應(yīng)答后把應(yīng)答里的Cookies復(fù)制給Listenresponse并返回給客戶端

  httpRequest.CookieContainer = new CookieContainer();

  HttpWebResponse httpResponse = (HttpWebResponse)httpRequest.GetResponse();

  listenresponse.Cookies = httpResponse.Cookies;

  4、 超時值,不好定奪

  a) httpRequest.Timeout = 20;

  b) httpRequest.ReadWriteTimeout = 10;

  對windows下做7層軟負(fù)載做了一些分析,感覺最不靠譜的就是HttpWebRequest,這玩意實現(xiàn)太復(fù)雜,包裝太深,而且也不是設(shè)計為發(fā)送大量出站HTTP連接用的,HttpListener應(yīng)該還行,就是設(shè)計為做HTTP服務(wù)器用的,實在不行Proxy和RealServer之間用 Remoting傳遞HTTP信息,然后兩邊把Remoting再轉(zhuǎn)換成HTTP信息。

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本軟件

人氣教程排行

Win7系統(tǒng)推薦

官方交流群 軟件收錄