FC2ブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

C#.NETでHTTP通信する方法

C#.NETでHTTP通信する方法。
一番単純なパターンでは以下のようになる。
VB.NETでも全く同じ。


HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create("http://www.yahoo.co.jp");
HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();
Stream receiveStream = myHttpWebResponse.GetResponseStream();
Encoding encode = System.Text.Encoding.GetEncoding("utf-8");
StreamReader readStream = new StreamReader(receiveStream, encode);
char[] read = new char[256];
int count = readStream.Read(read, 0, 256);
while (count > 0) {
string str = new string(read, 0, count);
Console.Write(str);
count = readStream.Read(read, 0, 256);
}
Console.WriteLine("");
readStream.Close();
myHttpWebResponse.Close();



WebRequest.Create して、WebRequest.GetResponse するだけだ。
スポンサーサイト
コメント
コメントの投稿
管理者にだけ表示を許可する

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。