クラス
-
WEBrick
:: BasicLog (231) -
WEBrick
:: CGI (66) -
WEBrick
:: Cookie (242) -
WEBrick
:: GenericServer (154) -
WEBrick
:: HTTPAuth :: BasicAuth (77) -
WEBrick
:: HTTPAuth :: DigestAuth (66) -
WEBrick
:: HTTPAuth :: Htdigest (77) -
WEBrick
:: HTTPAuth :: Htgroup (55) -
WEBrick
:: HTTPAuth :: Htpasswd (77) -
WEBrick
:: HTTPProxyServer (11) -
WEBrick
:: HTTPRequest (517) -
WEBrick
:: HTTPResponse (396) -
WEBrick
:: HTTPServer (77) -
WEBrick
:: HTTPServer :: MountTable (55) -
WEBrick
:: HTTPServlet :: AbstractServlet (99) -
WEBrick
:: HTTPServlet :: CGIHandler (55) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (55) -
WEBrick
:: HTTPServlet :: ERBHandler (33) -
WEBrick
:: HTTPServlet :: FileHandler (88) -
WEBrick
:: HTTPServlet :: ProcHandler (44) -
WEBrick
:: HTTPUtils :: FormData (132) -
WEBrick
:: HTTPVersion (88) -
WEBrick
:: Log (22)
モジュール
- WEBrick (44)
-
WEBrick
:: AccessLog (99) -
WEBrick
:: Config (77) -
WEBrick
:: HTMLUtils (11) -
WEBrick
:: HTTPAuth (22) -
WEBrick
:: HTTPAuth :: Authenticator (88) -
WEBrick
:: HTTPAuth :: ProxyAuthenticator (44) -
WEBrick
:: HTTPAuth :: UserDB (55) -
WEBrick
:: HTTPStatus (528) -
WEBrick
:: HTTPUtils (132) -
WEBrick
:: Utils (66)
オブジェクト
-
WEBrick
:: NullReader (22)
キーワード
- << (22)
- <=> (11)
-
AGENT
_ LOG _ FORMAT (11) - AbstractServlet (11)
- Accepted (11)
- AccessLog (11)
- AccessLogError (11)
- AuthException (22)
- AuthScheme (11)
- Authenticator (11)
- BadGateway (11)
- BadRequest (11)
- BasicAuth (22)
- BasicLog (11)
- CGI (11)
- CGIError (11)
- CGIHandler (11)
- CGIRunner (11)
- CLF (11)
-
CLF
_ TIME _ FORMAT (11) -
COMBINED
_ LOG _ FORMAT (11) -
COMMON
_ LOG _ FORMAT (11) - CR (11)
- CRLF (11)
- ClientError (11)
- Config (11)
- Conflict (11)
- Continue (11)
- Cookie (11)
- Created (11)
- DEBUG (11)
- Daemon (11)
- DefaultFileHandler (11)
- DefaultMimeTypes (11)
- DigestAuth (22)
- EOFError (11)
- ERBHandler (11)
- ERROR (11)
- Error (11)
- ExpectationFailed (11)
- FATAL (11)
- FileHandler (22)
- Forbidden (11)
- FormData (11)
- Found (11)
- GatewayTimeout (11)
- General (11)
- GenericServer (11)
- Gone (11)
- HTMLUtils (11)
- HTTP (11)
- HTTPAuth (11)
- HTTPProxyServer (11)
- HTTPRequest (11)
- HTTPResponse (11)
- HTTPServer (11)
- HTTPServerError (11)
- HTTPServletError (11)
- HTTPStatus (11)
- HTTPUtils (11)
- HTTPVersion (11)
- HTTPVersionNotSupported (11)
- HandlerTable (11)
- Htdigest (11)
- Htgroup (11)
- Htpasswd (11)
- INFO (11)
- Info (11)
- InfoField (11)
- InternalServerError (11)
- LF (11)
- LIBDIR (11)
- LengthRequired (11)
- Log (11)
- MethodNotAllowed (11)
- MountTable (11)
- MovedPermanently (11)
- MultipleChoices (11)
- NoContent (11)
- NonAuthoritativeInformation (11)
- NotAcceptable (11)
- NotFound (11)
- NotImplemented (11)
- NotModified (11)
- NullReader (11)
- OK (11)
- PartialContent (11)
- PaymentRequired (11)
- PreconditionFailed (11)
- ProcHandler (11)
- ProxyAuthenticationRequired (11)
- ProxyAuthenticator (11)
- ProxyBasicAuth (11)
- ProxyDigestAuth (11)
-
RC
_ ACCEPTED (11) -
RC
_ BAD _ GATEWAY (11) -
RC
_ BAD _ REQUEST (11) -
RC
_ CONFLICT (11) -
RC
_ CONTINUE (11) -
RC
_ CREATED (11) -
RC
_ EXPECTATION _ FAILED (11) -
RC
_ FORBIDDEN (11) -
RC
_ FOUND (11) -
RC
_ GATEWAY _ TIMEOUT (11) -
RC
_ GONE (11) -
RC
_ HTTP _ VERSION _ NOT _ SUPPORTED (11) -
RC
_ INTERNAL _ SERVER _ ERROR (11) -
RC
_ LENGTH _ REQUIRED (11) -
RC
_ METHOD _ NOT _ ALLOWED (11) -
RC
_ MOVED _ PERMANENTLY (11) -
RC
_ MULTIPLE _ CHOICES (11) -
RC
_ NON _ AUTHORITATIVE _ INFORMATION (11) -
RC
_ NOT _ ACCEPTABLE (11) -
RC
_ NOT _ FOUND (11) -
RC
_ NOT _ IMPLEMENTED (11) -
RC
_ NOT _ MODIFIED (11) -
RC
_ NO _ CONTENT (11) -
RC
_ OK (11) -
RC
_ PARTIAL _ CONTENT (11) -
RC
_ PAYMENT _ REQUIRED (11) -
RC
_ PRECONDITION _ FAILED (11) -
RC
_ PROXY _ AUTHENTICATION _ REQUIRED (11) -
RC
_ REQUEST _ ENTITY _ TOO _ LARGE (11) -
RC
_ REQUEST _ RANGE _ NOT _ SATISFIABLE (11) -
RC
_ REQUEST _ TIMEOUT (11) -
RC
_ REQUEST _ URI _ TOO _ LARGE (11) -
RC
_ RESET _ CONTENT (11) -
RC
_ SEE _ OTHER (11) -
RC
_ SERVICE _ UNAVAILABLE (11) -
RC
_ SWITCHING _ PROTOCOLS (11) -
RC
_ TEMPORARY _ REDIRECT (11) -
RC
_ UNAUTHORIZED (11) -
RC
_ UNSUPPORTED _ MEDIA _ TYPE (11) -
RC
_ USE _ PROXY (11) -
REFERER
_ LOG _ FORMAT (11) - Redirect (11)
- RequestEntityTooLarge (11)
- RequestField (22)
- RequestRangeNotSatisfiable (11)
- RequestTimeout (11)
- RequestURITooLarge (11)
- ResetContent (11)
- ResponseField (22)
- ResponseInfoField (11)
- Ruby (11)
- SSL (11)
- SeeOther (11)
- ServerError (22)
- ServiceUnavailable (11)
- SimpleServer (11)
- Status (11)
- Success (11)
- SwitchingProtocols (11)
- TemporaryRedirect (11)
- UnsupportedMediaType (11)
- UseProxy (11)
- UserDB (11)
- Utils (11)
- VERSION (11)
- WARN (11)
- WEBrick (11)
- [] (77)
- []= (22)
- accept (11)
-
accept
_ charset (11) -
accept
_ encoding (11) -
accept
_ language (11) - add (11)
-
add
_ handler (11) - addr (11)
- algorithm (11)
-
append
_ data (11) - attributes (11)
-
auth
_ type (11) -
auth
_ type= (11) - authenticate (22)
-
basic
_ auth (11) - body (33)
- body= (11)
- challenge (22)
- chunked= (11)
- chunked? (11)
- cipher (11)
-
client
_ cert (11) -
client
_ error? (11) - close (11)
- comment (11)
- comment= (11)
- config (33)
-
content
_ length (22) -
content
_ length= (11) -
content
_ type (22) -
content
_ type= (11) - continue (11)
- convert (11)
-
create
_ listeners (11) - debug (11)
- debug? (11)
- delete (11)
-
delete
_ passwd (22) - dequote (11)
-
do
_ DELETE (11) -
do
_ GET (66) -
do
_ HEAD (11) -
do
_ OPTIONS (22) -
do
_ POST (55) -
do
_ PUT (11) - domain (11)
- domain= (11)
- each (44)
-
each
_ data (11) - error (11)
- error? (22)
- escape (33)
- escape8bit (11)
-
escape
_ path (11) - expires (11)
- expires= (11)
- fatal (11)
- fatal? (11)
- filename (22)
- filename= (22)
- fixup (11)
- flush (33)
- format (11)
-
get
_ instance (22) -
get
_ passwd (33) - gets (11)
- getservername (11)
- header (22)
- host (11)
-
http
_ version (22) - info (11)
- info? (22)
-
keep
_ alive (22) -
keep
_ alive= (11) -
keep
_ alive? (22) - level (11)
- level= (11)
- list (11)
- listen (11)
- listeners (11)
-
load
_ mime _ types (11) - log (11)
- logger (44)
- major (11)
- major= (11)
-
make
_ partial _ content (11) -
make
_ passwd (33) -
max
_ age (11) -
max
_ age= (11) - members (11)
-
mime
_ type (11) - minor (11)
- minor= (11)
- mount (11)
-
mount
_ proc (22) - name (22)
- name= (11)
- new (242)
-
not
_ modified? (11) - parse (22)
-
parse
_ header (11) -
parse
_ range _ header (11) - path (22)
- path= (11)
-
path
_ info (11) -
path
_ info= (11) - peeraddr (11)
- port (11)
-
prepare
_ range (11) -
proxy
_ basic _ auth (11) - qop (11)
- query (11)
-
query
_ string (11) -
query
_ string= (11) - quote (11)
-
random
_ string (11) -
raw
_ header (11) - read (11)
- realm (22)
-
reason
_ phrase (22) -
reason
_ phrase= (11) - redirect? (11)
- reload (33)
-
remove
_ handler (11) -
request
_ http _ version (11) -
request
_ http _ version= (11) -
request
_ line (11) -
request
_ method (22) -
request
_ method= (11) -
request
_ time (11) -
request
_ uri (22) -
request
_ uri= (11) - run (11)
- scan (11)
-
script
_ name (11) -
script
_ name= (11) - secure (11)
- secure= (11)
-
sent
_ size (11) -
server
_ cert (11) -
server
_ error? (11) -
server
_ name (11) - service (33)
-
set
_ close _ on _ exec (11) -
set
_ error (11) -
set
_ non _ blocking (11) -
set
_ passwd (33) -
set
_ redirect (11) -
setup
_ params (11) - shutdown (11)
-
split
_ header _ value (11) - ssl? (11)
-
ssl
_ context (11) - start (33)
- status (22)
- status= (11)
-
status
_ line (11) - stop (11)
- su (11)
- success? (11)
-
time
_ format (11) -
time
_ format= (11) -
to
_ ary (11) -
to
_ s (55) - tokens (11)
- umount (11)
- unescape (11)
- unmount (11)
-
unparsed
_ uri (11) - user (11)
- user= (11)
- userdb (22)
- value (11)
- value= (11)
- version (11)
- version= (11)
-
virtual
_ host (11) - warn (11)
- warn? (11)
検索結果
先頭5件
- WEBrick
:: Cookie . parse _ set _ cookies(str) -> [WEBrick :: Cookie] - WEBrick
:: GenericServer . new(config = {} , default = WEBrick :: Config :: General) -> WEBrick :: GenericServer - WEBrick
:: HTTPAuth :: Authenticator # userdb -> WEBrick :: HTTPAuth :: Htpasswd | WEBrick :: HTTPAuth :: Htdigest - WEBrick
:: HTTPAuth :: BasicAuth . new(config , default = Config :: BasicAuth) -> WEBrick :: HTTPAuth :: BasicAuth - WEBrick
:: HTTPRequest # accept _ encoding -> [String]
-
WEBrick
:: Cookie . parse _ set _ cookies(str) -> [WEBrick :: Cookie] (6201.0) -
サーバから送られてくる Set-Cookie ヘッダの値 str をパースし、 新しく WEBrick::Cookie オブジェクトの配列を生成し返します。
...サーバから送られてくる Set-Cookie ヘッダの値 str をパースし、
新しく WEBrick::Cookie オブジェクトの配列を生成し返します。
@param str Set-Cookie ヘッダの値を文字列で指定します。... -
WEBrick
:: GenericServer . new(config = {} , default = WEBrick :: Config :: General) -> WEBrick :: GenericServer (6201.0) -
GenericServer オブジェクトを生成して返します。
...GenericServer オブジェクトを生成して返します。
config で有効な項目が増えます。以下は増える項目とそのデフォルト値です。
:ServerSoftware => "#{svrsoft} OpenSSL/#{osslv}",
:SSLEnable => true, # Ruby 1.8.3 以降では false がデ......tificate => nil,
:SSLPrivateKey => nil,
:SSLClientCA => nil,
:SSLExtraChainCert => nil,
:SSLCACertificateFile => nil,
:SSLCACertificatePath => nil,
:SSLCertificateStore => nil,
:SSLVerifyClient => ::OpenSSL::SSL::VERIFY_NONE,
:SSLVerifyDepth => ni......したハッシュを指定します。
@param default サーバのデフォルトの設定を保存したハッシュを指定します。指定された config で
設定がなかった項目に関してはこの default の値が使われます。
@see WEBrick::Config::General... -
WEBrick
:: HTTPAuth :: Authenticator # userdb -> WEBrick :: HTTPAuth :: Htpasswd | WEBrick :: HTTPAuth :: Htdigest (6201.0) -
認証のためのユーザデータベースを返します。
...認証のためのユーザデータベースを返します。
@see WEBrick::HTTPAuth::BasicAuth, WEBrick::HTTPAuth::Htdigest... -
WEBrick
:: HTTPAuth :: BasicAuth . new(config , default = Config :: BasicAuth) -> WEBrick :: HTTPAuth :: BasicAuth (6201.0) -
BasicAuth オブジェクトを生成します。config は設定を保存したハッシュです。
...BasicAuth オブジェクトを生成します。config は設定を保存したハッシュです。
config で有効なハッシュキーは以下の通りです。
:Realm =>
:UserDB =>
:Logger =>
:AutoReloadUserDB =>
realm を表す文字列 :Realm には与......す。:UserDB
には WEBrick::HTTPAuth::Htpasswd オブジェクトを与えます。:Logger には
ロガーオブジェクトを与えます。また、:AutoReloadUserDB には
WEBrick::HTTPAuth::Htpasswd#get_passwd の
reload_db に渡す引数を与えます。
@param config 設定を保持し......ているハッシュを指定します。
@param default デフォルトは WEBrick::Config::BasicAuth です。... -
WEBrick
:: HTTPRequest # accept _ encoding -> [String] (6201.0) -
Accept-Encoding ヘッダの内容をコーディングを表す文字列の配列で返します。 配列は品質係数(qvalue)でソートされています。
...Accept-Encoding ヘッダの内容をコーディングを表す文字列の配列で返します。
配列は品質係数(qvalue)でソートされています。... -
WEBrick
:: HTTPRequest # cookies -> [WEBrick :: Cookie] (6201.0) -
リクエストに含まれる Cookie ヘッダの値を WEBrick::Cookie の配列として返します。
...リクエストに含まれる Cookie ヘッダの値を WEBrick::Cookie の配列として返します。... -
WEBrick
:: HTTPRequest # http _ version -> WEBrick :: HTTPVersion (6201.0) -
リクエストの HTTP バージョンを表す WEBrick::HTTPVersion オブジェクトを返します。
...リクエストの HTTP バージョンを表す WEBrick::HTTPVersion オブジェクトを返します。... -
WEBrick
:: HTTPRequest # path _ info -> String (6201.0) -
リクエスト URI のパスを文字列で返します。デフォルトは path と同じです。
...リクエスト URI のパスを文字列で返します。デフォルトは path と同じです。... -
WEBrick
:: HTTPRequest # query _ string -> String (6201.0) -
リクエスト URI のクエリーを文字列で表すアクセサです。 デフォルトは request_uri.query です。
...リクエスト URI のクエリーを文字列で表すアクセサです。
デフォルトは request_uri.query です。... -
WEBrick
:: HTTPRequest # request _ line -> String (6201.0) -
クライアントのリクエストの最初の行(GET / HTTP/1.1)を文字列で返します。
クライアントのリクエストの最初の行(GET / HTTP/1.1)を文字列で返します。