C# Class Tornado.httpserver.HTTPRequest

Show file Open project: swax/Tornado.Net Class Usage Examples

Public Properties

Property Type Description
arguments string[]>.Dictionary
body byte[]
connection HTTPConnection
cookies HttpCookie>.Dictionary
headers HTTPHeaders
host string
method string
path string
protocol string
query string
remote_ip string
uri string
version string

Public Methods

Method Description
HTTPRequest ( string method_, string uri_, string version_ = "HTTP/1.0", HTTPHeaders headers_ = null, byte body_ = null, string remote_ip_ = null, string protocol_ = null, string host_ = null, string files = null, HTTPConnection connection_ = null ) : System
finish ( ) : void
supports_http_1_1 ( ) : bool
write ( byte chunk, System.Action callback = null ) : void

Private Methods

Method Description
_valid_ip ( string ip ) : bool

Method Details

HTTPRequest() public method

public HTTPRequest ( string method_, string uri_, string version_ = "HTTP/1.0", HTTPHeaders headers_ = null, byte body_ = null, string remote_ip_ = null, string protocol_ = null, string host_ = null, string files = null, HTTPConnection connection_ = null ) : System
method_ string
uri_ string
version_ string
headers_ HTTPHeaders
body_ byte
remote_ip_ string
protocol_ string
host_ string
files string
connection_ HTTPConnection
return System

finish() public method

public finish ( ) : void
return void

supports_http_1_1() public method

public supports_http_1_1 ( ) : bool
return bool

write() public method

public write ( byte chunk, System.Action callback = null ) : void
chunk byte
callback System.Action
return void

Property Details

arguments public property

public Dictionary arguments
return string[]>.Dictionary

body public property

public byte[] body
return byte[]

connection public property

public HTTPConnection,Tornado.httpserver connection
return HTTPConnection

cookies public property

public Dictionary cookies
return HttpCookie>.Dictionary

headers public property

public HTTPHeaders headers
return HTTPHeaders

host public property

public string host
return string

method public property

public string method
return string

path public property

public string path
return string

protocol public property

public string protocol
return string

query public property

public string query
return string

remote_ip public property

public string remote_ip
return string

uri public property

public string uri
return string

version public property

public string version
return string