C# Класс Tornado.web.RequestHandler

Показать файл Открыть проект

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

Свойство Тип Описание
application Application
request Tornado.httpserver.HTTPRequest

Защищенные свойства (Protected)

Свойство Тип Описание
_status_code int

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

Метод Описание
RequestHandler ( ) : System
RequestHandler ( Application application_, HTTPRequest request_, object>.Dictionary kwargs ) : System
_execute ( List transforms, List args, string>.Dictionary kwargs ) : void
_generate_headers ( ) : byte[]
_handle_request_exception ( Exception e ) : void
_request_summary ( ) : string
check_xsrf_cookie ( ) : void
clear ( ) : void
clear_header ( string name ) : void
compute_etag ( ) : string
decode_argument ( string value, string name = null ) : string
delete ( ) : void
finish ( byte chunk = null ) : void
finish ( string body ) : void
flush ( bool include_footers = false, System.Action callback = null ) : void
get ( ) : void
get_argument ( string name, string default_ = _ARG_DEFAULT, bool strip = true ) : string
get_arguments ( string name, bool strip = true ) : List
get_cookie ( string name, string default_ = null ) : string
get_current_user_ ( ) : object
head ( ) : void
initialize ( object>.Dictionary kwargs ) : void
on_connection_close ( ) : void
on_finish ( ) : void
options ( ) : void
patch ( ) : void
post ( ) : void
prepare ( ) : void
put ( ) : void
redirect ( string url, bool permanent = false, int status ) : void
send_error ( int status_code = 500, Exception kwargs = null ) : void
set_cookie ( string name, string value, string domain = null, System.DateTime expires = null, string path = "/", int expires_days = null, string>.Dictionary kwargs = null ) : void
set_default_headers ( ) : void
set_header ( string name, object value ) : void
set_status ( int status_code ) : void
settings ( ) : object>.Dictionary
write ( byte chunk ) : void
write_error ( int status_code, Exception kwargs ) : void

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

Метод Описание
_clear_headers_for_304 ( ) : void
_convert_header_value ( object value ) : string

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

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

public RequestHandler ( ) : System
Результат System

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

public RequestHandler ( Application application_, HTTPRequest request_, object>.Dictionary kwargs ) : System
application_ Application
request_ Tornado.httpserver.HTTPRequest
kwargs object>.Dictionary
Результат System

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

public _execute ( List transforms, List args, string>.Dictionary kwargs ) : void
transforms List
args List
kwargs string>.Dictionary
Результат void

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

public _generate_headers ( ) : byte[]
Результат byte[]

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

public _handle_request_exception ( Exception e ) : void
e System.Exception
Результат void

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

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

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

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

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

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

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

public clear_header ( string name ) : void
name string
Результат void

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

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

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

public decode_argument ( string value, string name = null ) : string
value string
name string
Результат string

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

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

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

public finish ( byte chunk = null ) : void
chunk byte
Результат void

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

public finish ( string body ) : void
body string
Результат void

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

public flush ( bool include_footers = false, System.Action callback = null ) : void
include_footers bool
callback System.Action
Результат void

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

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

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

public get_argument ( string name, string default_ = _ARG_DEFAULT, bool strip = true ) : string
name string
default_ string
strip bool
Результат string

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

public get_arguments ( string name, bool strip = true ) : List
name string
strip bool
Результат List

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

public get_cookie ( string name, string default_ = null ) : string
name string
default_ string
Результат string

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

public get_current_user_ ( ) : object
Результат object

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

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

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

public initialize ( object>.Dictionary kwargs ) : void
kwargs object>.Dictionary
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public redirect ( string url, bool permanent = false, int status ) : void
url string
permanent bool
status int
Результат void

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

public send_error ( int status_code = 500, Exception kwargs = null ) : void
status_code int
kwargs System.Exception
Результат void

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

public set_cookie ( string name, string value, string domain = null, System.DateTime expires = null, string path = "/", int expires_days = null, string>.Dictionary kwargs = null ) : void
name string
value string
domain string
expires System.DateTime
path string
expires_days int
kwargs string>.Dictionary
Результат void

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

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

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

public set_header ( string name, object value ) : void
name string
value object
Результат void

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

public set_status ( int status_code ) : void
status_code int
Результат void

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

public settings ( ) : object>.Dictionary
Результат object>.Dictionary

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

public write ( byte chunk ) : void
chunk byte
Результат void

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

public write_error ( int status_code, Exception kwargs ) : void
status_code int
kwargs System.Exception
Результат void

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

_status_code защищенное свойство

protected int _status_code
Результат int

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

public Application,Tornado.web application
Результат Application

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

public HTTPRequest,Tornado.httpserver request
Результат Tornado.httpserver.HTTPRequest