StringBuilder sb = new StringBuilder(); string data = ""; try { HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(@"http://alerts.ncdr.nat.gov.tw/"); myHttpWebRequest.Method = "GET"; using (WebResponse myWebResponse = myHttpWebRequest.GetResponse()) { using (Stream myStream = myWebResponse.GetResponseStream()) { using (StreamReader myStreamReader = new StreamReader(myStream)) { data = myStreamReader.ReadToEnd(); richTextBox1.Text = data; } } } } catch (WebException ex) { richTextBox1.Text = new StreamReader(ex.Response.GetResponseStream()) .ReadToEnd(); }剛好案子上有使用到偵測網站是否是正常,但是很怪跑到一段IIS就跑出Error 500的問題,查詢了一下有可能是我使用了偵測是不是平板的Regex產生的問題,因為他有使用到 Request.ServerVariables["HTTP_USER_AGENT"]每次偵測到跑到這段就掛了先暫時紀錄一下之後再來處理
2014年8月6日 星期三
C# WebRequest Error 500
暫時紀錄一下
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言