Symbols
-
<<
-
instance method
-
Class: BasicLog (WEBrick)
,
BasicLog#<< / 1
-
Class: FormData (WEBrick::HTTPUtils)
,
FormData#<< / 1
-
Class: Socket (WEBrick::CGI)
,
Socket#<< / 1
-
<=>
-
instance method
-
Class: HTTPVersion (WEBrick)
,
HTTPVersion#<=> / 1
-
<Built-in Module>
-
module
,
Module: <Built-in Module>
-
<Toplevel Module>
-
module
,
Module: <Toplevel Module>
-
[]
-
instance method
-
Class: CGI (WEBrick)
,
CGI#[] / 1
-
Class: FormData (WEBrick::HTTPUtils)
,
FormData#[] / 1
-
Class: GenericServer (WEBrick)
,
GenericServer#[] / 1
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#[] / 1
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#[] / 1
-
Class: MountTable (WEBrick::HTTPServer)
,
MountTable#[] / 1
-
module method
-
Module: HTTPStatus (WEBrick)
,
HTTPStatus.[] / 1
-
[]=
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#[]= / 2
-
Class: MountTable (WEBrick::HTTPServer)
,
MountTable#[]= / 2
-
_authenticate
-
instance method
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth#_authenticate / 2
-
_basic_auth
-
module function
-
Module: HTTPAuth (WEBrick)
,
HTTPAuth._basic_auth / 7
-
_escape
-
instance method
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils#_escape / 2
-
_make_regex
-
module function
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils._make_regex / 1
-
_make_regex!
-
instance method
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils#_make_regex! / 1
-
_read_data
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#_read_data / 3
-
_send_file
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#_send_file / 4
-
_unescape
-
instance method
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils#_unescape / 2
-
_write_data
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#_write_data / 2
A
-
AbstractServlet
-
class
,
Class: AbstractServlet (WEBrick::HTTPServlet)
-
accept
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#accept [R]
-
accept_charset
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#accept_charset [R]
-
accept_client
-
instance method
-
Class: GenericServer (WEBrick)
,
GenericServer#accept_client / 1
-
accept_encoding
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#accept_encoding [R]
-
accept_language
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#accept_language [R]
-
AccessLog
-
module
,
Module: AccessLog (WEBrick)
-
AccessLogError
-
class
,
Class: AccessLogError (WEBrick::AccessLog)
-
access_log
-
instance method
-
Class: HTTPServer (WEBrick)
,
HTTPServer#access_log / 3
-
add
-
instance method
-
Class: Htgroup (WEBrick::HTTPAuth)
,
Htgroup#add / 2
-
addr
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#addr [R]
-
instance method
-
Class: Socket (WEBrick::CGI)
,
Socket#addr
-
add_handler
-
class method
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler.add_handler / 2
-
add_header
-
instance method
-
Class: Socket (WEBrick::CGI)
,
Socket#add_header / 2
-
AGENT_LOG_FORMAT
-
constant
-
Module: AccessLog (WEBrick)
,
AccessLog::AGENT_LOG_FORMAT
-
algorithm
-
instance attribute
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth#algorithm [R]
-
append_data
-
instance method
-
Class: FormData (WEBrick::HTTPUtils)
,
FormData#append_data / 1
-
attributes
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#attributes [R]
-
authenticate
-
instance method
-
Class: BasicAuth (WEBrick::HTTPAuth)
,
BasicAuth#authenticate / 2
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth#authenticate / 2
-
Authenticator
-
module
,
Module: Authenticator (WEBrick::HTTPAuth)
-
AuthException
-
constant
-
Module: Authenticator (WEBrick::HTTPAuth)
,
Authenticator::AuthException
-
Module: ProxyAuthenticator (WEBrick::HTTPAuth)
,
ProxyAuthenticator::AuthException
-
AuthScheme
-
constant
-
Class: BasicAuth (WEBrick::HTTPAuth)
,
BasicAuth::AuthScheme
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth::AuthScheme
-
Module: Authenticator (WEBrick::HTTPAuth)
,
Authenticator::AuthScheme
-
auth_type
-
instance attribute
-
Module: UserDB (WEBrick::HTTPAuth)
,
UserDB#auth_type [RW]
C
-
call_callback
-
instance method
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#call_callback / 3
-
Class: GenericServer (WEBrick)
,
GenericServer#call_callback / 2
-
cert
-
instance method
-
Class: Socket (WEBrick::CGI)
,
Socket#cert
-
CGI
-
class
,
Class: CGI (WEBrick)
-
CGIError
-
constant
-
Class: CGI (WEBrick)
,
CGI::CGIError
-
CGIHandler
-
class
,
Class: CGIHandler (WEBrick::HTTPServlet)
-
CGIRunner
-
constant
-
Class: CGIHandler (WEBrick::HTTPServlet)
,
CGIHandler::CGIRunner
-
challenge
-
instance method
-
Class: BasicAuth (WEBrick::HTTPAuth)
,
BasicAuth#challenge / 2
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth#challenge / 3
-
check_filename
-
instance method
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#check_filename / 3
-
check_init
-
instance method
-
Module: Authenticator (WEBrick::HTTPAuth)
,
Authenticator#check_init / 1
-
check_nonce
-
instance method
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth#check_nonce / 2
-
check_opaque
-
instance method
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth#check_opaque / 3
-
check_scheme
-
instance method
-
Module: Authenticator (WEBrick::HTTPAuth)
,
Authenticator#check_scheme / 1
-
check_uri
-
instance method
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth#check_uri / 2
-
Class: ProxyDigestAuth (WEBrick::HTTPAuth)
,
ProxyDigestAuth#check_uri / 2
-
choose_header
-
instance method
-
Class: HTTPProxyServer (WEBrick)
,
HTTPProxyServer#choose_header / 2
-
chunked=
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#chunked= / 1
-
chunked?
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#chunked?
-
cipher
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#cipher [R]
-
instance method
-
Class: Socket (WEBrick::CGI)
,
Socket#cipher
-
CLF
-
constant
-
Module: AccessLog (WEBrick)
,
AccessLog::CLF
-
CLF_TIME_FORMAT
-
constant
-
Module: AccessLog (WEBrick)
,
AccessLog::CLF_TIME_FORMAT
-
ClientError
-
class
,
Class: ClientError (WEBrick::HTTPStatus)
-
client_cert
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#client_cert [R]
-
client_error?
-
module function
-
Module: HTTPStatus (WEBrick)
,
HTTPStatus.client_error? / 1
-
close
-
instance method
-
Class: BasicLog (WEBrick)
,
BasicLog#close
-
code
-
class attribute
-
Class: Status (WEBrick::HTTPStatus)
,
Status.code [R] (1/2)
-
instance method
-
Class: Status (WEBrick::HTTPStatus)
,
Status#code (2/E)
-
CodeToError
-
constant
-
Module: HTTPStatus (WEBrick)
,
HTTPStatus::CodeToError
-
COMBINED_LOG_FORMAT
-
constant
-
Module: AccessLog (WEBrick)
,
AccessLog::COMBINED_LOG_FORMAT
-
comment
-
instance attribute
-
Class: Cookie (WEBrick)
,
Cookie#comment [RW]
-
COMMON_LOG_FORMAT
-
constant
-
Module: AccessLog (WEBrick)
,
AccessLog::COMMON_LOG_FORMAT
-
Comparable
-
module
,
Module: Comparable (<Built-in Module>)
-
compile
-
instance method
-
Class: MountTable (WEBrick::HTTPServer)
,
MountTable#compile
-
config
-
instance attribute
-
Class: CGI (WEBrick)
,
CGI#config [R]
-
Class: GenericServer (WEBrick)
,
GenericServer#config [R]
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#config [R]
-
Config
-
module
,
Module: Config (WEBrick)
-
content_length
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#content_length
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#content_length
-
content_length=
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#content_length= / 1
-
content_type
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#content_type
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#content_type
-
content_type=
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#content_type= / 1
-
convert
-
class method
-
Class: HTTPVersion (WEBrick)
,
HTTPVersion.convert / 1
-
Cookie
-
class
,
Class: Cookie (WEBrick)
-
cookies
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#cookies [R]
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#cookies [R]
-
CR
-
constant
-
Module: WEBrick (<Toplevel Module>)
,
WEBrick::CR
-
create_listeners
-
module function
-
Module: Utils (WEBrick)
,
Utils.create_listeners / 3
-
create_self_signed_cert
-
module function
-
Module: Utils (WEBrick)
,
Utils.create_self_signed_cert / 3
-
CRLF
-
constant
-
Module: WEBrick (<Toplevel Module>)
,
WEBrick::CRLF
D
-
Daemon
-
class
,
Class: Daemon (WEBrick)
-
DEBUG
-
constant
-
Class: BasicLog (WEBrick)
,
BasicLog::DEBUG
-
debug
-
instance method
-
Class: BasicLog (WEBrick)
,
BasicLog#debug / 1
-
debug?
-
instance method
-
Class: BasicLog (WEBrick)
,
BasicLog#debug?
-
DefaultFileHandler
-
class
,
Class: DefaultFileHandler (WEBrick::HTTPServlet)
-
DefaultMimeTypes
-
constant
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils::DefaultMimeTypes
-
delete
-
instance method
-
Class: MountTable (WEBrick::HTTPServer)
,
MountTable#delete / 1
-
delete_passwd
-
instance method
-
Class: Htdigest (WEBrick::HTTPAuth)
,
Htdigest#delete_passwd / 2
-
Class: Htpasswd (WEBrick::HTTPAuth)
,
Htpasswd#delete_passwd / 2
-
dequote
-
module function
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils.dequote / 1
-
DigestAuth
-
class
,
Class: DigestAuth (WEBrick::HTTPAuth)
-
constant
-
Module: Config (WEBrick)
,
Config::DigestAuth
-
domain
-
instance attribute
-
Class: Cookie (WEBrick)
,
Cookie#domain [RW]
-
do_GET
-
instance method
-
Class: AbstractServlet (WEBrick::HTTPServlet)
,
AbstractServlet#do_GET / 2
-
Class: CGIHandler (WEBrick::HTTPServlet)
,
CGIHandler#do_GET / 2
-
Class: DefaultFileHandler (WEBrick::HTTPServlet)
,
DefaultFileHandler#do_GET / 2
-
Class: ERBHandler (WEBrick::HTTPServlet)
,
ERBHandler#do_GET / 2
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#do_GET / 2
-
Class: ProcHandler (WEBrick::HTTPServlet)
,
ProcHandler#do_GET / 2
-
do_HEAD
-
instance method
-
Class: AbstractServlet (WEBrick::HTTPServlet)
,
AbstractServlet#do_HEAD / 2
-
do_OPTIONS
-
instance method
-
Class: AbstractServlet (WEBrick::HTTPServlet)
,
AbstractServlet#do_OPTIONS / 2
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#do_OPTIONS / 2
-
Class: HTTPProxyServer (WEBrick)
,
HTTPProxyServer#do_OPTIONS / 2
-
Class: HTTPServer (WEBrick)
,
HTTPServer#do_OPTIONS / 2
-
do_POST
-
instance alias
-
Class: CGIHandler (WEBrick::HTTPServlet)
,
CGIHandler#do_POST
-
Class: ERBHandler (WEBrick::HTTPServlet)
,
ERBHandler#do_POST
-
Class: ProcHandler (WEBrick::HTTPServlet)
,
ProcHandler#do_POST
-
instance method
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#do_POST / 2
E
-
each
-
instance method
-
Class: Htdigest (WEBrick::HTTPAuth)
,
Htdigest#each
-
Class: Htpasswd (WEBrick::HTTPAuth)
,
Htpasswd#each
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#each
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#each
-
Class: Socket (WEBrick::CGI)
,
Socket#each
-
each_data
-
instance method
-
Class: FormData (WEBrick::HTTPUtils)
,
FormData#each_data
-
EmptyHeader
-
constant
-
Class: FormData (WEBrick::HTTPUtils)
,
FormData::EmptyHeader
-
EmptyRawHeader
-
constant
-
Class: FormData (WEBrick::HTTPUtils)
,
FormData::EmptyRawHeader
-
Enumerable
-
module
,
Module: Enumerable (<Built-in Module>)
-
EOFError
-
class
,
Class: EOFError (WEBrick::HTTPStatus)
-
ERBHandler
-
class
,
Class: ERBHandler (WEBrick::HTTPServlet)
-
Error
-
class
,
Class: Error (WEBrick::HTTPStatus)
-
error
-
instance method
-
Class: BasicLog (WEBrick)
,
BasicLog#error / 1
-
Module: Authenticator (WEBrick::HTTPAuth)
,
Authenticator#error / 2
-
error?
-
instance method
-
Class: BasicLog (WEBrick)
,
BasicLog#error?
-
module function
-
Module: HTTPStatus (WEBrick)
,
HTTPStatus.error? / 1
-
escape
-
instance method
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils#escape / 1
-
module function
-
Module: AccessLog (WEBrick)
,
AccessLog.escape / 1
-
Module: HTMLUtils (WEBrick)
,
HTMLUtils.escape / 1
-
escape8bit
-
instance method
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils#escape8bit / 1
-
ESCAPED
-
constant
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils::ESCAPED
-
escape_form
-
instance method
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils#escape_form / 1
-
escape_path
-
instance method
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils#escape_path / 1
-
evaluate
-
instance method
-
Class: ERBHandler (WEBrick::HTTPServlet)
,
ERBHandler#evaluate / 3
-
Exception
-
class
,
Class: Exception (<Built-in Module>)
-
exec_handler
-
instance method
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#exec_handler / 2
-
expires
-
instance method
-
Class: Cookie (WEBrick)
,
Cookie#expires
-
expires=
-
instance method
-
Class: Cookie (WEBrick)
,
Cookie#expires= / 1
F
-
fatal
-
instance method
-
Class: BasicLog (WEBrick)
,
BasicLog#fatal / 1
-
fatal?
-
instance method
-
Class: BasicLog (WEBrick)
,
BasicLog#fatal?
-
FileHandler
-
class
,
Class: FileHandler (WEBrick::HTTPServlet)
-
constant
-
Module: Config (WEBrick)
,
Config::FileHandler
-
filename
-
instance attribute
-
Class: FormData (WEBrick::HTTPUtils)
,
FormData#filename [RW]
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#filename [RW]
-
fixup
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#fixup
-
flush
-
instance method
-
Class: Htdigest (WEBrick::HTTPAuth)
,
Htdigest#flush / 1
-
Class: Htgroup (WEBrick::HTTPAuth)
,
Htgroup#flush / 1
-
Class: Htpasswd (WEBrick::HTTPAuth)
,
Htpasswd#flush / 1
-
format
-
instance method
-
Class: BasicLog (WEBrick)
,
BasicLog#format / 1
-
module function
-
Module: AccessLog (WEBrick)
,
AccessLog.format / 2
-
FormData
-
class
,
Class: FormData (WEBrick::HTTPUtils)
G
-
General
-
constant
-
Module: Config (WEBrick)
,
Config::General
-
generate_next_nonce
-
instance method
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth#generate_next_nonce / 1
-
generate_opaque
-
instance method
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth#generate_opaque / 1
-
GenericServer
-
class
,
Class: GenericServer (WEBrick)
-
gets
-
instance method
-
Class: Socket (WEBrick::CGI)
,
Socket#gets / 1
-
getservername
-
module function
-
Module: Utils (WEBrick)
,
Utils.getservername
-
get_handler
-
instance method
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#get_handler / 2
-
get_instance
-
class method
-
Class: AbstractServlet (WEBrick::HTTPServlet)
,
AbstractServlet.get_instance / 2
-
instance method
-
Class: ProcHandler (WEBrick::HTTPServlet)
,
ProcHandler#get_instance / 2
-
get_passwd
-
instance method
-
Class: Htdigest (WEBrick::HTTPAuth)
,
Htdigest#get_passwd / 3
-
Class: Htpasswd (WEBrick::HTTPAuth)
,
Htpasswd#get_passwd / 3
-
Module: UserDB (WEBrick::HTTPAuth)
,
UserDB#get_passwd / 3
H
-
HandlerTable
-
constant
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler::HandlerTable
-
header
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#header [R]
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#header [R]
-
hexdigest
-
instance method
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth#hexdigest / 1
-
HopByHop
-
constant
-
Class: HTTPProxyServer (WEBrick)
,
HTTPProxyServer::HopByHop
-
host
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#host [R]
-
Htdigest
-
class
,
Class: Htdigest (WEBrick::HTTPAuth)
-
Htgroup
-
class
,
Class: Htgroup (WEBrick::HTTPAuth)
-
HTMLUtils
-
module
,
Module: HTMLUtils (WEBrick)
-
Htpasswd
-
class
,
Class: Htpasswd (WEBrick::HTTPAuth)
-
HTTP
-
constant
-
Module: Config (WEBrick)
,
Config::HTTP
-
HTTPAuth
-
module
,
Module: HTTPAuth (WEBrick)
-
HTTPProxyServer
-
class
,
Class: HTTPProxyServer (WEBrick)
-
HTTPRequest
-
class
,
Class: HTTPRequest (WEBrick)
-
HTTPResponse
-
class
,
Class: HTTPResponse (WEBrick)
-
HTTPServer
-
class
,
Class: HTTPServer (WEBrick)
-
HTTPServerError
-
class
,
Class: HTTPServerError (WEBrick)
-
HTTPServlet
-
module
,
Module: HTTPServlet (WEBrick)
-
HTTPServletError
-
class
,
Class: HTTPServletError (WEBrick::HTTPServlet)
-
HTTPStatus
-
module
,
Module: HTTPStatus (WEBrick)
-
HTTPUtils
-
module
,
Module: HTTPUtils (WEBrick)
-
HTTPVersion
-
class
,
Class: HTTPVersion (WEBrick)
-
http_version
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#http_version [R]
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#http_version [R]
I
-
Info
-
class
,
Class: Info (WEBrick::HTTPStatus)
-
info
-
instance method
-
Class: BasicLog (WEBrick)
,
BasicLog#info / 1
-
Module: Authenticator (WEBrick::HTTPAuth)
,
Authenticator#info / 2
-
info?
-
instance method
-
Class: BasicLog (WEBrick)
,
BasicLog#info?
-
module function
-
Module: HTTPStatus (WEBrick)
,
HTTPStatus.info? / 1
-
InfoField
-
constant
-
Module: ProxyAuthenticator (WEBrick::HTTPAuth)
,
ProxyAuthenticator::InfoField
-
initialize
-
instance method
-
Class: AbstractServlet (WEBrick::HTTPServlet)
,
AbstractServlet#initialize / 2
-
Class: BasicAuth (WEBrick::HTTPAuth)
,
BasicAuth#initialize / 2
-
Class: BasicLog (WEBrick)
,
BasicLog#initialize / 2
-
Class: CGI (WEBrick)
,
CGI#initialize / 1
-
Class: CGIHandler (WEBrick::HTTPServlet)
,
CGIHandler#initialize / 2
-
Class: Cookie (WEBrick)
,
Cookie#initialize / 2
-
Class: DefaultFileHandler (WEBrick::HTTPServlet)
,
DefaultFileHandler#initialize / 2
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth#initialize / 2
-
Class: ERBHandler (WEBrick::HTTPServlet)
,
ERBHandler#initialize / 2
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#initialize / 4
-
Class: FormData (WEBrick::HTTPUtils)
,
FormData#initialize / 1
-
Class: GenericServer (WEBrick)
,
GenericServer#initialize / 2
-
Class: Htdigest (WEBrick::HTTPAuth)
,
Htdigest#initialize / 1
-
Class: Htgroup (WEBrick::HTTPAuth)
,
Htgroup#initialize / 1
-
Class: Htpasswd (WEBrick::HTTPAuth)
,
Htpasswd#initialize / 1
-
Class: HTTPProxyServer (WEBrick)
,
HTTPProxyServer#initialize / 1
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#initialize / 1
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#initialize / 1
-
Class: HTTPServer (WEBrick)
,
HTTPServer#initialize / 2
-
Class: HTTPVersion (WEBrick)
,
HTTPVersion#initialize / 1
-
Class: Log (WEBrick)
,
Log#initialize / 2
-
Class: MountTable (WEBrick::HTTPServer)
,
MountTable#initialize
-
Class: ProcHandler (WEBrick::HTTPServlet)
,
ProcHandler#initialize / 1
-
Class: Socket (WEBrick::CGI)
,
Socket#initialize / 4
-
Class: Status (WEBrick::HTTPStatus)
,
Status#initialize / 1
-
input
-
instance method
-
Class: Socket (WEBrick::CGI)
,
Socket#input
L
-
level
-
instance attribute
-
Class: BasicLog (WEBrick)
,
BasicLog#level [RW]
-
LF
-
constant
-
Module: WEBrick (<Toplevel Module>)
,
WEBrick::LF
-
LIBDIR
-
constant
-
Module: Config (WEBrick)
,
Config::LIBDIR
-
list
-
instance method
-
Class: FormData (WEBrick::HTTPUtils)
,
FormData#list
-
listen
-
instance method
-
Class: GenericServer (WEBrick)
,
GenericServer#listen (1/2) / 2
,
GenericServer#listen (2/E) / 2
-
listeners
-
instance attribute
-
Class: GenericServer (WEBrick)
,
GenericServer#listeners [R]
-
load_mime_types
-
module function
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils.load_mime_types / 1
-
log
-
instance method
-
Class: BasicLog (WEBrick)
,
BasicLog#log / 2
-
Class: Log (WEBrick)
,
Log#log / 2
-
Module: Authenticator (WEBrick::HTTPAuth)
,
Authenticator#log / 3
-
Log
-
class
,
Class: Log (WEBrick)
-
logger
-
instance attribute
-
Class: BasicAuth (WEBrick::HTTPAuth)
,
BasicAuth#logger [R]
-
Class: CGI (WEBrick)
,
CGI#logger [R]
-
Class: GenericServer (WEBrick)
,
GenericServer#logger [R]
-
Module: Authenticator (WEBrick::HTTPAuth)
,
Authenticator#logger [R]
-
lookup_server
-
instance method
-
Class: HTTPServer (WEBrick)
,
HTTPServer#lookup_server / 1
M
-
major
-
instance attribute
-
Class: HTTPVersion (WEBrick)
,
HTTPVersion#major [RW]
-
make_partial_content
-
instance method
-
Class: DefaultFileHandler (WEBrick::HTTPServlet)
,
DefaultFileHandler#make_partial_content / 4
-
make_passwd
-
class method
-
Class: BasicAuth (WEBrick::HTTPAuth)
,
BasicAuth.make_passwd / 3
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth.make_passwd / 3
-
instance method
-
Module: UserDB (WEBrick::HTTPAuth)
,
UserDB#make_passwd / 3
-
max_age
-
instance attribute
-
Class: Cookie (WEBrick)
,
Cookie#max_age [RW]
-
members
-
instance method
-
Class: Htgroup (WEBrick::HTTPAuth)
,
Htgroup#members / 1
-
meta_vars
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#meta_vars (1/2)
,
HTTPRequest#meta_vars (2/E)
-
mime_type
-
module function
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils.mime_type / 2
-
minor
-
instance attribute
-
Class: HTTPVersion (WEBrick)
,
HTTPVersion#minor [RW]
-
mount
-
instance method
-
Class: HTTPServer (WEBrick)
,
HTTPServer#mount / 3
-
MountTable
-
class
,
Class: MountTable (WEBrick::HTTPServer)
-
mount_proc
-
instance method
-
Class: HTTPServer (WEBrick)
,
HTTPServer#mount_proc / 3
-
MustParams
-
constant
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth::MustParams
-
MustParamsAuth
-
constant
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth::MustParamsAuth
P
-
parse
-
class method
-
Class: Cookie (WEBrick)
,
Cookie.parse / 1
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#parse (1/2) / 1
,
HTTPRequest#parse (2/E) / 1
-
parse_form_data
-
module function
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils.parse_form_data / 2
-
parse_header
-
module function
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils.parse_header / 1
-
parse_query
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#parse_query
-
module function
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils.parse_query / 1
-
parse_qvalues
-
module function
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils.parse_qvalues / 1
-
parse_range_header
-
module function
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils.parse_range_header / 1
-
parse_set_cookie
-
class method
-
Class: Cookie (WEBrick)
,
Cookie.parse_set_cookie / 1
-
parse_set_cookies
-
class method
-
Class: Cookie (WEBrick)
,
Cookie.parse_set_cookies / 1
-
parse_uri
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#parse_uri (1/2) / 2
,
HTTPRequest#parse_uri (2/E) / 2
-
path
-
instance attribute
-
Class: Cookie (WEBrick)
,
Cookie#path [RW]
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#path [R]
-
path_info
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#path_info [RW]
-
peeraddr
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#peeraddr [R]
-
instance method
-
Class: Socket (WEBrick::CGI)
,
Socket#peeraddr
-
peer_cert
-
instance method
-
Class: Socket (WEBrick::CGI)
,
Socket#peer_cert
-
peer_cert_chain
-
instance method
-
Class: Socket (WEBrick::CGI)
,
Socket#peer_cert_chain
-
port
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#port [R]
-
prepare_range
-
instance method
-
Class: DefaultFileHandler (WEBrick::HTTPServlet)
,
DefaultFileHandler#prepare_range / 2
-
prevent_directory_traversal
-
instance method
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#prevent_directory_traversal / 2
-
ProcHandler
-
class
,
Class: ProcHandler (WEBrick::HTTPServlet)
-
ProxyAuthenticator
-
module
,
Module: ProxyAuthenticator (WEBrick::HTTPAuth)
-
ProxyBasicAuth
-
class
,
Class: ProxyBasicAuth (WEBrick::HTTPAuth)
-
ProxyDigestAuth
-
class
,
Class: ProxyDigestAuth (WEBrick::HTTPAuth)
-
proxy_auth
-
instance method
-
Class: HTTPProxyServer (WEBrick)
,
HTTPProxyServer#proxy_auth / 2
-
proxy_basic_auth
-
module function
-
Module: HTTPAuth (WEBrick)
,
HTTPAuth.proxy_basic_auth / 4
-
proxy_connect
-
instance method
-
Class: HTTPProxyServer (WEBrick)
,
HTTPProxyServer#proxy_connect / 2
-
proxy_service
-
instance method
-
Class: HTTPProxyServer (WEBrick)
,
HTTPProxyServer#proxy_service / 2
-
proxy_uri
-
instance method
-
Class: HTTPProxyServer (WEBrick)
,
HTTPProxyServer#proxy_uri / 2
R
-
random_string
-
module function
-
Module: Utils (WEBrick)
,
Utils.random_string / 1
-
RAND_CHARS
-
constant
-
Module: Utils (WEBrick)
,
Utils::RAND_CHARS
-
raw_header
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#raw_header [R]
-
read
-
instance method
-
Class: Socket (WEBrick::CGI)
,
Socket#read / 1
-
read_body
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#read_body / 2
-
read_chunked
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#read_chunked / 2
-
read_chunk_size
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#read_chunk_size / 1
-
read_data
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#read_data / 2
-
read_header
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#read_header / 1
-
read_line
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#read_line / 1
-
read_request_line
-
instance method
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#read_request_line / 1
-
realm
-
instance attribute
-
Class: BasicAuth (WEBrick::HTTPAuth)
,
BasicAuth#realm [R]
-
Module: Authenticator (WEBrick::HTTPAuth)
,
Authenticator#realm [R]
-
reason_phrase
-
class attribute
-
Class: Status (WEBrick::HTTPStatus)
,
Status.reason_phrase [R] (1/2)
-
instance attribute
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#reason_phrase [RW]
-
instance method
-
Class: Status (WEBrick::HTTPStatus)
,
Status#reason_phrase (2/E)
-
module function
-
Module: HTTPStatus (WEBrick)
,
HTTPStatus.reason_phrase / 1
-
Redirect
-
class
,
Class: Redirect (WEBrick::HTTPStatus)
-
redirect?
-
module function
-
Module: HTTPStatus (WEBrick)
,
HTTPStatus.redirect? / 1
-
redirect_to_directory_uri
-
instance method
-
Class: AbstractServlet (WEBrick::HTTPServlet)
,
AbstractServlet#redirect_to_directory_uri / 2
-
REFERER_LOG_FORMAT
-
constant
-
Module: AccessLog (WEBrick)
,
AccessLog::REFERER_LOG_FORMAT
-
reload
-
instance method
-
Class: Htdigest (WEBrick::HTTPAuth)
,
Htdigest#reload
-
Class: Htgroup (WEBrick::HTTPAuth)
,
Htgroup#reload
-
Class: Htpasswd (WEBrick::HTTPAuth)
,
Htpasswd#reload
-
remove_handler
-
class method
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler.remove_handler / 1
-
RequestField
-
constant
-
Module: Authenticator (WEBrick::HTTPAuth)
,
Authenticator::RequestField
-
Module: ProxyAuthenticator (WEBrick::HTTPAuth)
,
ProxyAuthenticator::RequestField
-
request_http_version
-
instance attribute
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#request_http_version [RW]
-
request_line
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#request_line [R]
-
instance method
-
Class: Socket (WEBrick::CGI)
,
Socket#request_line
-
request_method
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#request_method [R]
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#request_method [RW]
-
request_time
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#request_time [R]
-
request_uri
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#request_uri [R]
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#request_uri [RW]
-
ResponseField
-
constant
-
Module: Authenticator (WEBrick::HTTPAuth)
,
Authenticator::ResponseField
-
Module: ProxyAuthenticator (WEBrick::HTTPAuth)
,
ProxyAuthenticator::ResponseField
-
ResponseInfoField
-
constant
-
Module: Authenticator (WEBrick::HTTPAuth)
,
Authenticator::ResponseInfoField
-
Ruby
-
constant
-
Class: CGIHandler (WEBrick::HTTPServlet)
,
CGIHandler::Ruby
-
run
-
instance method
-
Class: GenericServer (WEBrick)
,
GenericServer#run / 1
-
Class: HTTPServer (WEBrick)
,
HTTPServer#run / 1
S
-
scan
-
instance method
-
Class: MountTable (WEBrick::HTTPServer)
,
MountTable#scan / 1
-
script_name
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#script_name [RW]
-
search_file
-
instance method
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#search_file / 3
-
search_index_file
-
instance method
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#search_index_file / 2
-
search_servlet
-
instance method
-
Class: HTTPServer (WEBrick)
,
HTTPServer#search_servlet / 1
-
secure
-
instance attribute
-
Class: Cookie (WEBrick)
,
Cookie#secure [RW]
-
send_body
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#send_body / 1
-
send_body_io
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#send_body_io / 1
-
send_body_string
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#send_body_string / 1
-
send_header
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#send_header / 1
-
send_response
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#send_response / 1
-
sent_size
-
instance attribute
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#sent_size [R]
-
ServerError
-
class
,
Class: ServerError (WEBrick)
,
Class: ServerError (WEBrick::HTTPStatus)
-
server_cert
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#server_cert [R]
-
server_error?
-
module function
-
Module: HTTPStatus (WEBrick)
,
HTTPStatus.server_error? / 1
-
service
-
instance method
-
Class: AbstractServlet (WEBrick::HTTPServlet)
,
AbstractServlet#service / 2
-
Class: CGI (WEBrick)
,
CGI#service / 2
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#service / 2
-
Class: HTTPProxyServer (WEBrick)
,
HTTPProxyServer#service / 2
-
Class: HTTPServer (WEBrick)
,
HTTPServer#service / 2
-
setup_header
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#setup_header
-
Class: Socket (WEBrick::CGI)
,
Socket#setup_header
-
setup_params
-
module function
-
Module: AccessLog (WEBrick)
,
AccessLog.setup_params / 3
-
setup_ssl_context
-
instance method
-
Class: GenericServer (WEBrick)
,
GenericServer#setup_ssl_context / 1
-
set_close_on_exec
-
module function
-
Module: Utils (WEBrick)
,
Utils.set_close_on_exec / 1
-
set_cookie
-
instance method
-
Class: HTTPProxyServer (WEBrick)
,
HTTPProxyServer#set_cookie / 2
-
set_dir_list
-
instance method
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#set_dir_list / 2
-
set_error
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#set_error / 2
-
set_filename
-
instance method
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#set_filename / 2
-
set_non_blocking
-
module function
-
Module: Utils (WEBrick)
,
Utils.set_non_blocking / 1
-
set_passwd
-
instance method
-
Class: Htdigest (WEBrick::HTTPAuth)
,
Htdigest#set_passwd / 3
-
Class: Htpasswd (WEBrick::HTTPAuth)
,
Htpasswd#set_passwd / 3
-
Module: UserDB (WEBrick::HTTPAuth)
,
UserDB#set_passwd / 3
-
set_redirect
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#set_redirect / 2
-
set_via
-
instance method
-
Class: HTTPProxyServer (WEBrick)
,
HTTPProxyServer#set_via / 1
-
shift_path_info
-
instance method
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#shift_path_info / 4
-
ShouldNotTransfer
-
constant
-
Class: HTTPProxyServer (WEBrick)
,
HTTPProxyServer::ShouldNotTransfer
-
shutdown
-
instance method
-
Class: GenericServer (WEBrick)
,
GenericServer#shutdown
-
SimpleServer
-
class
,
Class: SimpleServer (WEBrick)
-
Socket
-
class
,
Class: Socket (WEBrick::CGI)
-
split_field
-
instance method
-
Class: HTTPProxyServer (WEBrick)
,
HTTPProxyServer#split_field / 1
-
split_header_value
-
module function
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils.split_header_value / 1
-
split_param_value
-
instance method
-
Class: DigestAuth (WEBrick::HTTPAuth)
,
DigestAuth#split_param_value / 1
-
SSL
-
constant
-
Module: Config (WEBrick)
,
Config::SSL
-
ssl_context
-
instance method
-
Class: GenericServer (WEBrick)
,
GenericServer#ssl_context
-
StandardError
-
class
,
Class: StandardError (<Built-in Module>)
-
start
-
class method
-
Class: Daemon (WEBrick)
,
Daemon.start
-
Class: SimpleServer (WEBrick)
,
SimpleServer.start
-
instance method
-
Class: CGI (WEBrick)
,
CGI#start / 3
-
Class: GenericServer (WEBrick)
,
GenericServer#start / 1
-
start_thread
-
instance method
-
Class: GenericServer (WEBrick)
,
GenericServer#start_thread / 2
-
status
-
instance attribute
-
Class: GenericServer (WEBrick)
,
GenericServer#status [R]
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#status [R]
-
Status
-
class
,
Class: Status (WEBrick::HTTPStatus)
-
status=
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#status= / 1
-
StatusMessage
-
constant
-
Module: HTTPStatus (WEBrick)
,
HTTPStatus::StatusMessage
-
status_line
-
instance method
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#status_line
-
stop
-
instance method
-
Class: GenericServer (WEBrick)
,
GenericServer#stop
-
String
-
class
,
Class: String (<Built-in Module>)
-
su
-
module function
-
Module: Utils (WEBrick)
,
Utils.su / 1
-
Success
-
class
,
Class: Success (WEBrick::HTTPStatus)
-
success?
-
module function
-
Module: HTTPStatus (WEBrick)
,
HTTPStatus.success? / 1
-
sysread
-
instance method
-
Module: <Toplevel Module>
,
<Toplevel Module>#sysread / 2
T
-
time_format
-
instance attribute
-
Class: Log (WEBrick)
,
Log#time_format [RW]
-
tokens
-
instance attribute
-
Class: GenericServer (WEBrick)
,
GenericServer#tokens [R]
-
to_ary
-
instance alias
-
Class: FormData (WEBrick::HTTPUtils)
,
FormData#to_ary
-
to_i
-
instance alias
-
Class: Status (WEBrick::HTTPStatus)
,
Status#to_i
-
to_s
-
instance method
-
Class: Cookie (WEBrick)
,
Cookie#to_s
-
Class: FormData (WEBrick::HTTPUtils)
,
FormData#to_s
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#to_s
-
Class: HTTPResponse (WEBrick)
,
HTTPResponse#to_s
-
Class: HTTPVersion (WEBrick)
,
HTTPVersion#to_s
-
trailing_pathsep?
-
instance method
-
Class: FileHandler (WEBrick::HTTPServlet)
,
FileHandler#trailing_pathsep? / 1
U
-
umount
-
instance alias
-
Class: HTTPServer (WEBrick)
,
HTTPServer#umount
-
unescape
-
instance method
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils#unescape / 1
-
UNESCAPED
-
constant
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils::UNESCAPED
-
UNESCAPED_FORM
-
constant
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils::UNESCAPED_FORM
-
UNESCAPED_PCHAR
-
constant
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils::UNESCAPED_PCHAR
-
unescape_form
-
instance method
-
Module: HTTPUtils (WEBrick)
,
HTTPUtils#unescape_form / 1
-
unmount
-
instance method
-
Class: HTTPServer (WEBrick)
,
HTTPServer#unmount / 1
-
unparsed_uri
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#unparsed_uri [R]
-
user
-
instance attribute
-
Class: HTTPRequest (WEBrick)
,
HTTPRequest#user [RW]
-
userdb
-
instance attribute
-
Class: BasicAuth (WEBrick::HTTPAuth)
,
BasicAuth#userdb [R]
-
Module: Authenticator (WEBrick::HTTPAuth)
,
Authenticator#userdb [R]
-
UserDB
-
module
,
Module: UserDB (WEBrick::HTTPAuth)
-
Utils
-
module
,
Module: Utils (WEBrick)