2010-01-25 4 views
-2

HTTPRequest 및 Response를 사용할 수 있지만 HTTP 구성 요소/클래스 래퍼를 찾고 있는데, 번거롭지 않고 코드에 바로 연결할 수 있습니다.C# HTTP 구성 요소/클래스 찾기

무료 또는 유료 구성 요소/클래스가 있습니까?

+1

HTTP 구성 요소 란 무엇입니까? 무엇을 성취하려고합니까? –

+2

'HttpWebRequest'의 문제점은 무엇입니까? – SLaks

답변

6

정확히 무엇을 성취하려고하는지 명확하지 않습니다. HTTP 프로토콜을 통해 URL을 다운로드하고 싶습니다. 그게 사실이라면, 당신은보다 사용하기 쉽게 아무것도 찾을 수 의심 내장 System.Net.WebClient class는 단 한 줄의 코드이다 사용하기 때문에 :

string html = new WebClient().DownloadString(url); 
byte[] data = new WebClient().DownloadData(url); 

당신이 웹 페이지를 표시해야하는 경우 Windows Forms 응용 프로그램 WebBrowser 컨트롤을 사용할 수 있습니다.

+1

+1 WebClient. .NET Framework에서 가장 우수한 클래스입니다. – dtb