C# Класс ModServer.HttpRequest

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

Открытые свойства

Свойство Тип Описание
COOKIE_PROCESSING_REGEX System.Text.RegularExpressions.Regex
POST_PROCESSING_REGEX System.Text.RegularExpressions.Regex
cookies String>.Dictionary
getValues String>.Dictionary
headers String>.Dictionary
postValues String>.Dictionary

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

Метод Описание
HttpRequest ( String path ) : System
HttpRequest ( String method, String path, String UserAgent = "Mobicontroller/1.0 (mobicontroller.com)", String ConnectionType = "keep-alive", String Accept = "text/html", String ContentType = "text/html" ) : System
ToString ( ) : string

addHeader ( String field, String data ) : void

Will add a header to the collection of headers. !! Will overwrite headers with the same field

addPost ( String field, String data ) : void
getGuessFileType ( ) : string
getPostBodyData ( bool calculateContentLength ) : string
guessContentLength ( ) : void
requestMetaInfo ( String field ) : String

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

Метод Описание
parseCookie ( String cookie ) : void

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

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

public HttpRequest ( String path ) : System
path String
Результат System

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

public HttpRequest ( String method, String path, String UserAgent = "Mobicontroller/1.0 (mobicontroller.com)", String ConnectionType = "keep-alive", String Accept = "text/html", String ContentType = "text/html" ) : System
method String
path String
UserAgent String
ConnectionType String
Accept String
ContentType String
Результат System

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

public ToString ( ) : string
Результат string

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

Will add a header to the collection of headers. !! Will overwrite headers with the same field
public addHeader ( String field, String data ) : void
field String
data String
Результат void

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

public addPost ( String field, String data ) : void
field String
data String
Результат void

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

public getGuessFileType ( ) : string
Результат string

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

public getPostBodyData ( bool calculateContentLength ) : string
calculateContentLength bool
Результат string

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

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

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

public requestMetaInfo ( String field ) : String
field String
Результат String

Описание свойств

COOKIE_PROCESSING_REGEX публичное статическое свойство

public static Regex,System.Text.RegularExpressions COOKIE_PROCESSING_REGEX
Результат System.Text.RegularExpressions.Regex

POST_PROCESSING_REGEX публичное статическое свойство

public static Regex,System.Text.RegularExpressions POST_PROCESSING_REGEX
Результат System.Text.RegularExpressions.Regex

cookies публичное свойство

public Dictionary cookies
Результат String>.Dictionary

getValues публичное свойство

public Dictionary getValues
Результат String>.Dictionary

headers публичное свойство

public Dictionary headers
Результат String>.Dictionary

postValues публичное свойство

public Dictionary postValues
Результат String>.Dictionary