前田稔(Maeda Minoru)の超初心者のプログラム入門
using System.Net; // for HttpWebRequest, HttpWebResponse using System.IO; // for StreamReader using System.Text; // for Encoding |
public Form1() { InitializeComponent(); } |
private void Button1_Click(object sender, EventArgs e) { string my_url = textBox1.Text ; HttpWebRequest req = WebRequest.Create(my_url) as HttpWebRequest ; HttpWebResponse res = null ; try { res = req.GetResponse() as HttpWebResponse ; } catch { textBox2.Text = "指定した Web ページが応答していません!" ; return ; } StreamReader reader = new StreamReader(res.GetResponseStream(), Encoding.GetEncoding("Shift_JIS")) ; textBox2.Text = reader.ReadToEnd() ; reader.Close() ; } |
private void Button1_Click(object sender, EventArgs e) { string my_url = textBox1.Text ; WebClient wc = new WebClient(); try { string text = wc.DownloadString(my_url); textBox2.Text = text; } catch (WebException exc) { textBox2.Text = exc.Message; } } |