无聊之际,就随便写了一个爬虫,分享给大家。
public Form1()
{
InitializeComponent();
}
Thread th = null;
private void Form1_Load(object sender, EventArgs e)
{
this.Text = "0";
}
private void btn_Begion_Click(object sender, EventArgs e)
{
th = new Thread(new ParameterizedThreadStart(InstanceMethod));
th.Start(txt_Url.Text);
}
public delegate void del(string s);
public void InstanceMethod(object obj)
{
del de = new del(this.Test);
var MyHttpWebReauest = (HttpWebRequest)WebRequest.Create(obj.ToString());
MyHttpWebReauest.Method = "Post";
MyHttpWebReauest.ContentType = "application/x-www-form-urlencoded";
MyHttpWebReauest.ContentLength = 0;
MyHttpWebReauest.UserAgent = @"Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en)";
MyHttpWebReauest.AllowAutoRedirect = true;
Stream stream = MyHttpWebReauest.GetResponse().GetResponseStream();
StreamReader reader = new StreamReader(stream, Encoding.GetEncoding("utf-8"));
BeginInvoke(de, reader.ReadToEnd());
reader.Close();
stream.Close();
Thread.Sleep(1000);
}
public void Test(string obj)
{
txt_zhi.Text = obj;
}
private void Form1_FormClosed(object sender, FormClosedEventArgs e)
{
th.Abort();
}
第一次写博客,很多地方不懂,欢迎大家批评指正,谢谢!联系QQ:1831996117.加好友注明是博客。