C# 클래스 Manos.Http.HttpRequest

상속: Manos.Http.HttpEntity, IHttpRequest
파일 보기 프로젝트 열기: toptensoftware/manos 1 사용 예제들

공개 메소드들

메소드 설명
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