C# 클래스 Universe.Framework.Servers.HttpServer.BaseRequestHandler

상속: IStreamedRequestHandler
파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe

보호된 프로퍼티들

프로퍼티 타입 설명
m_httpMethod string
m_path string

공개 메소드들

메소드 설명
GetBodyAsString ( Stream request ) : string
Handle ( string path, Stream request, OSHttpRequest httpRequest, OSHttpResponse httpResponse ) : byte[]

보호된 메소드들

메소드 설명
BaseRequestHandler ( string httpMethod, string path ) : System
CheckParam ( string path ) : bool
GetParam ( string path ) : string
SplitParams ( string path ) : string[]

메소드 상세

BaseRequestHandler() 보호된 메소드

protected BaseRequestHandler ( string httpMethod, string path ) : System
httpMethod string
path string
리턴 System

CheckParam() 보호된 메소드

protected CheckParam ( string path ) : bool
path string
리턴 bool

GetBodyAsString() 공개 메소드

public GetBodyAsString ( Stream request ) : string
request Stream
리턴 string

GetParam() 보호된 메소드

protected GetParam ( string path ) : string
path string
리턴 string

Handle() 공개 추상적인 메소드

public abstract Handle ( string path, Stream request, OSHttpRequest httpRequest, OSHttpResponse httpResponse ) : byte[]
path string
request Stream
httpRequest Universe.Framework.Servers.HttpServer.Implementation.OSHttpRequest
httpResponse Universe.Framework.Servers.HttpServer.Implementation.OSHttpResponse
리턴 byte[]

SplitParams() 보호된 메소드

protected SplitParams ( string path ) : string[]
path string
리턴 string[]

프로퍼티 상세

m_httpMethod 보호되어 있는 프로퍼티

protected string m_httpMethod
리턴 string

m_path 보호되어 있는 프로퍼티

protected string m_path
리턴 string