C# Класс NHttp.HttpClient

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BeginRequest ( ) : void
Dispose ( ) : void
ExecuteRequest ( ) : void
ForceClose ( ) : void
HttpClient ( HttpServer server, TcpClient client ) : System
RequestClose ( ) : void
UnsetParser ( ) : void

Приватные методы

Метод Описание
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

Описание методов

BeginRequest() публичный Метод

public BeginRequest ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

ExecuteRequest() публичный Метод

public ExecuteRequest ( ) : void
Результат void

ForceClose() публичный Метод

public ForceClose ( ) : void
Результат void

HttpClient() публичный Метод

public HttpClient ( HttpServer server, TcpClient client ) : System
server HttpServer
client System.Net.Sockets.TcpClient
Результат System

RequestClose() публичный Метод

public RequestClose ( ) : void
Результат void

UnsetParser() публичный Метод

public UnsetParser ( ) : void
Результат void