WebRequest 사용하기!! ASP.NET / C#

    #region 다른페이지 가져오기
    /// <summary>
    /// 다른페이지 가져오기
    /// </summary>
    /// <returns></returns>
    public string getSearchWords()
    {
        string getUrl = "http://도메인/가져올경로/가져올파일명";

        WebRequest req = WebRequest.Create(getUrl);
        string rString = "";
        try
        {
            WebResponse res = req.GetResponse();
            Stream ReceiveStream = res.GetResponseStream();

            Byte[] read = new Byte[1024];
            int bytes = ReceiveStream.Read(read, 0, 1024);
            Encoding encode = Encoding.Default;
            while (bytes > 0)
            {
                rString += encode.GetString(read, 0, bytes);
                bytes = ReceiveStream.Read(read, 0, 1024);
            }
        }
        catch (Exception ex)
        {
            //rString = @"내용이 없습니다. " + ex.Message;
            rString = @"<table border='0'><tr><td height='20'></td></tr></table>";
        }

        return rString;
    }
    #endregion


CS 파일에 위와같이 메서드 작성 후
ASPX 파일에서는

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="SearchWordUcl.ascx.cs" Inherits="include_SearchWordUcl" %>
<%=getSearchWords()%>

이와같이 메서드 호출만 해준다.
그러면 끝.


트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://nom3203.egloos.com/tb/2064838 [도움말]

덧글

  • 2009/04/16 02:13 # 답글

    비공개 덧글입니다.
  • 농사꾼봉팔 2009/04/19 21:56 # 답글

    아. 네...
    가져가셔도 되는데요 -_-;;
    이런 댓글까지 달아주시다니요...

    저도 공부하고, 서핑하면서 얻은 자료들이니깐 맘놓고 가져가셔도 되용^^
    미천한 블로그를 방문해 주셔서 감사해요~~~
덧글 입력 영역