C# Class NHttp.HttpClient

Inheritance: IDisposable
Afficher le fichier Open project: brandonprry/Potato Class Usage Examples

Méthodes publiques

Méthode Description
BeginRequest ( ) : void
Dispose ( ) : void
ExecuteRequest ( ) : void
ForceClose ( ) : void
HttpClient ( HttpServer server, TcpClient client ) : System
RequestClose ( ) : void
UnsetParser ( ) : void

Private Methods

Méthode Description
BeginRead ( ) : void
BeginWrite ( ) : void
BuildResponseHeaders ( ) : byte[]
ProcessContent ( ) : void
ProcessContentLengthHeader ( ) : bool
ProcessException ( Exception exception ) : void
ProcessExpectHeader ( ) : bool
ProcessHeaders ( ) : void
ProcessProlog ( ) : void
ProcessReadBuffer ( ) : void
ProcessRequestCompleted ( ) : void
ReadCallback ( IAsyncResult asyncResult ) : void
Reset ( ) : void
SendContinueResponse ( ) : void
WriteCallback ( IAsyncResult asyncResult ) : void
WriteHeader ( StringBuilder sb, string key, string value ) : void
WriteResponseContent ( ) : void
WriteResponseHeaders ( ) : void

Method Details

BeginRequest() public méthode

public BeginRequest ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

ExecuteRequest() public méthode

public ExecuteRequest ( ) : void
Résultat void

ForceClose() public méthode

public ForceClose ( ) : void
Résultat void

HttpClient() public méthode

public HttpClient ( HttpServer server, TcpClient client ) : System
server HttpServer
client System.Net.Sockets.TcpClient
Résultat System

RequestClose() public méthode

public RequestClose ( ) : void
Résultat void

UnsetParser() public méthode

public UnsetParser ( ) : void
Résultat void