C# Класс Manos.Http.HttpRequest

Наследование: Manos.Http.HttpEntity, IHttpRequest
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreateParserSettings ( ) : Manos.Http.ParserSettings
Execute ( ) : void
HttpRequest ( Manos.IO.Context context, string address ) : System
HttpRequest ( Manos.IO.Context context, string remote_address, int port ) : System
HttpRequest ( IHttpTransaction transaction, Manos.IO.Socket stream ) : System
Reset ( ) : void
SetWwwFormData ( Manos.Collections.DataDictionary data ) : void
WriteMetadata ( StringBuilder builder ) : void

Защищенные методы

Метод Описание
OnFinishedReading ( HttpParser parser ) : void

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

Метод Описание
OnPath ( HttpParser parser, ByteBuffer data, int pos, int len ) : int
OnQueryString ( HttpParser parser, ByteBuffer data, int pos, int len ) : int
ParseCookies ( ) : Manos.Collections.DataDictionary

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

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

public CreateParserSettings ( ) : Manos.Http.ParserSettings
Результат Manos.Http.ParserSettings

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

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

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

public HttpRequest ( Manos.IO.Context context, string address ) : System
context Manos.IO.Context
address string
Результат System

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

public HttpRequest ( Manos.IO.Context context, string remote_address, int port ) : System
context Manos.IO.Context
remote_address string
port int
Результат System

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

public HttpRequest ( IHttpTransaction transaction, Manos.IO.Socket stream ) : System
transaction IHttpTransaction
stream Manos.IO.Socket
Результат System

OnFinishedReading() защищенный Метод

protected OnFinishedReading ( HttpParser parser ) : void
parser HttpParser
Результат void

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

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

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

public SetWwwFormData ( Manos.Collections.DataDictionary data ) : void
data Manos.Collections.DataDictionary
Результат void

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

public WriteMetadata ( StringBuilder builder ) : void
builder StringBuilder
Результат void