C# 기초 강의실

시삽: 레드플러스 님 
게시판 이동:
 제목 : 18.1. WebRequest 클래스를 사용한 웹 사이트 정보 보기
글번호: 304
작성자: 레드플러스
작성일: 2006/03/01 오후 11:36:00
조회수: 7715
using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.IO;

namespace MyWebRequest
{
    class Program
    {
        static void Main(string[] args)
        {
            // 웹사이트에 대한 정보 얻기
            WebRequest objWebRequest =
                WebRequest.Create("http://www.dotnetkorea.com/");
            // 웹사이트에 응답하는 객체 만들기
            WebResponse objWebResponse =
                objWebRequest.GetResponse();
            // 스트림 객체 가져오기
            Stream objStream = objWebResponse.GetResponseStream();
            // 스트림에서 데이터 읽기(한글 처리)
            StreamReader objStreamReader =
                new StreamReader(objStream, Encoding.Default);
            
            // 스트링 빌더 클래스 인스턴스
            StringBuilder sb = new StringBuilder();
            
            // 스트림에서 데이터 읽기
            while (objStreamReader.ReadLine() != null)
            {
                sb.Append(objStreamReader.ReadLine() + "\r\n");
            }

            // 스트림 닫기
            objStreamReader.Close();

            // 콘솔에 출력
            Console.Write(sb.ToString());
        }
    }
}
 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 19. 리플렉션 : Invoke 메서드 사용 예 - 레드플러스 2009-05-13 5401
  18. System.Net 네임스페이스를 통한 네트워크 데이터 접근 - 레드플러스 2006-03-01 6734
현재글 18.1. WebRequest 클래스를 사용한 웹 사이트 정보 보기 - 레드플러스 2006-03-01 7715
  18.2. 원격 사이트(도메인)와 내 컴퓨터의 IP 주소 확인(2.0) - 레드플러스 2006-03-19 8950
다음글 17. ADO.NET을 사용한 데이터 접근 - 레드플러스 2003-03-31 7805
 
손님 사용자 Anonymous (손님)
로그인 Home