看板 C_Sharp 關於我們 聯絡資訊
問題: HttpWebRequest發出請求,剛開始有過,可是到後期就被擋 我連用瀏覽器連網站,發出POST的請求,也會到無法顯示的頁面 但過了半小時之後,可以抓又可裡瀏覽... 我懷疑是我的IP被這網站擋了 請問各位大大有沒有方向給小弟指點指點 PS.CookieContainer也加了,但沒效果 程式碼如下: HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("....."); CookieContainer cc = new CookieContainer();req.CookieContainer = cc; req.KeepAlive = false; req.Timeout = 5000; req.Proxy = null; req.ServicePoint.ConnectionLeaseTimeout = 5000; req.ServicePoint.MaxIdleTime = 5000; req.Method = "POST"; req.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-TW; rv:1.9.1.2) " + "Gecko/20090729 Firefox/3.5.2 GTB5 (.NET CLR 3.5.30729)"; req.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"; req.Headers.Set("Accept-Language", "zh-tw,en-us;q=0.7,en;q=0.3"); req.Headers.Set("Accept-Charse", "Big5,utf-8;q=0.7,*;q=0.7"); req.ContentType = "application/x-www-form-urlencoded"; req.AllowAutoRedirect = true; req.ContentLength = bs.Length; Stream oStreamOut = req.GetRequestStream(); oStreamOut.Write(bs, 0, bs.Length); string html=""; var response = req.GetResponse(); html = (new StreamReader(response.GetResponseStream())).ReadToEnd(); buff.Clear(); buff.Append(html); oStreamOut.Flush(); oStreamOut.Close(); req.Abort(); response.Close(); 小弟...感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.245.229
gorocky:刪除Cookie也沒辦法解決!!... 03/22 11:42