C# Class BetterHttpClient.HttpClient

Inheritance: System.Net.WebClient
Exibir arquivo Open project: Yozer/BetterHttpClient Class Usage Examples

Public Methods

Method Description
DownloadBytes ( string url ) : byte[]

Execute GET request.

DownloadBytes ( string url, NameValueCollection data ) : byte[]

Excecute POST request.

Get ( string url ) : string

Execute GET request.

HttpClient ( ) : System
HttpClient ( Encoding encoding ) : System
HttpClient ( Proxy proxy ) : System
HttpClient ( Proxy proxy, Encoding encoding ) : System
Post ( string url, NameValueCollection data ) : string

Execute POST request.

Protected Methods

Method Description
GetWebRequest ( Uri address ) : WebRequest
GetWebResponse ( WebRequest request ) : WebResponse

Method Details

DownloadBytes() public method

Execute GET request.
public DownloadBytes ( string url ) : byte[]
url string
return byte[]

DownloadBytes() public method

Excecute POST request.
public DownloadBytes ( string url, NameValueCollection data ) : byte[]
url string
data System.Collections.Specialized.NameValueCollection
return byte[]

Get() public method

Execute GET request.
public Get ( string url ) : string
url string
return string

GetWebRequest() protected method

protected GetWebRequest ( Uri address ) : WebRequest
address System.Uri
return System.Net.WebRequest

GetWebResponse() protected method

protected GetWebResponse ( WebRequest request ) : WebResponse
request System.Net.WebRequest
return System.Net.WebResponse

HttpClient() public method

public HttpClient ( ) : System
return System

HttpClient() public method

public HttpClient ( Encoding encoding ) : System
encoding System.Text.Encoding
return System

HttpClient() public method

public HttpClient ( Proxy proxy ) : System
proxy Proxy
return System

HttpClient() public method

public HttpClient ( Proxy proxy, Encoding encoding ) : System
proxy Proxy
encoding System.Text.Encoding
return System

Post() public method

Execute POST request.
public Post ( string url, NameValueCollection data ) : string
url string
data System.Collections.Specialized.NameValueCollection
return string