심플하죠? ㅎ
출처: http://cipher2002.webege.com/?p=37
구글날씨 API : http://blog.naver.com/prayhan81?Redirect=Log&logNo=100148906005
네이버 실시간 검색순위 API : http://openapi.naver.com/search?key=f31df4017c77a24966f554489aaf4df4&query=nexearch&target=rank
using System;
using System.Net;
using System.IO;
namespace WebRequestClient
{
class sample
{
static void Main(string[] args)
{
//WebRequest와 WebResponse를 이용하여
//응답요청을 한다
WebRequest request = null;
WebResponse response = null;
//스트림으로 받아온다
Stream resStream = null;
StreamReader resReader = null;
try
{
//URI를 입력받는다
Console.Write("URI를 입력하세요: ");
String uriString = Console.ReadLine();
//URI로부터 요청을 생성한다
request = WebRequest.Create(uriString.Trim());
//요청을 보내고 응답을 받는다
response = request.GetResponse();
//응답을 스트림으로 얻어온다
resStream = response.GetResponseStream();
resReader = new StreamReader(resStream);
//결과를 출력
string resString = resReader.ReadToEnd();
Console.WriteLine(resString);
}
catch (Exception e)
{
Console.WriteLine(e.ToString());
}
finally
{
if (resReader != null) resReader.Close();
if (response != null) response.Close();
}
}
}
}
'2_ 바삭바삭 프로그래밍 > C# and Visual C++' 카테고리의 다른 글
[C#] 폼 드래그 할때 이동 (0) | 2012.10.05 |
---|---|
[C#] 파일 입출력 (0) | 2012.08.24 |
[C#] 폴더에 수정사항이 발생했을때 이벤트를 발생시켜주는 컴포넌트 FileSystemWatcher (1) | 2012.08.16 |
[MFC] Radio button check상태로 만들기 (1) | 2012.07.30 |
[MFC] 전역변수 사용하기 (2) | 2012.07.30 |