2013年10月2日

(筆記)C#抓取網頁

http://uds.tw/page.php?i=53

因為是很常用到的,所以紀錄一下
        private string GetWebContent(string Url)
        {
            string strResult = "";

            try
            {
                HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
                request.Timeout = 30000;
                request.Headers.Set("Pragma", "no-cache");
                HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                Stream streamReceive = response.GetResponseStream();
                Encoding encoding = Encoding.GetEncoding("UTF-8");
                StreamReader streamReader = new StreamReader(streamReceive, encoding);
                strResult = streamReader.ReadToEnd();
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
            }

            return strResult;
        }
來源我想不起來了,很久以前找到的範例

沒有留言:

張貼留言