2011-01-26 6 views
0

난 당신이 WebClient 찾고있는요청 서버 코드 페이지

+0

http://meta.stackexchange.com/questions/18584/how-to-ask-a-smart-question 및 http://msmvps.com/blogs/jon_skeet/archive/2010/08/ 29/writing-the-perfect-question.aspx – Will

답변

2

나는 감사? 할 수있는, 일련의 페이지를 요청하고 Ajax를하고있는 것처럼 서버 코드에서 수행 할 필요가 수업.

+0

+1. 단지 도움이 될 것입니다 :'var pageContents = new WebClient(). DownloadString ("http://example.com");' – orip

+0

+1 그 의미에서 약간의 감을 잡을 수 있었기 때문입니다. IBM의 Jeopardy 봇에서 일하고 있습니까? – Will

0

이 C# 함수를 사용하십시오. System.Net을 사용하여 을 추가하십시오. 페이지 상단.

private string MakeWebRequest(string url) { 
    string retValue = String.Empty; 
    try 
    { 
     HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); 
     HttpWebResponse response = null; 
     request.Method = "GET"; 

     response = (HttpWebResponse)request.GetResponse(); 
     StreamReader stReader = new StreamReader(response.GetResponseStream()); 

     retValue = stReader.ReadToEnd(); 

     stReader.Close(); 
     response.Close(); 

     stReader.Dispose(); 
     stReader = null; 
     response = null; 
     request = null; 
    } 
    catch (Exception ex) { 

    } 


    return retValue; 
}