1297件ヒット
[1-100件を表示]
(0.050秒)
別のキーワード
ライブラリ
- uri (14)
- webrick (12)
-
webrick
/ config (36) -
webrick
/ htmlutils (12) -
webrick
/ httpauth (12) -
webrick
/ httpauth / basicauth (12) -
webrick
/ httpauth / digestauth (12) -
webrick
/ httpauth / htdigest (12) -
webrick
/ httpauth / htpasswd (12) -
webrick
/ httpproxy (24) -
webrick
/ httpresponse (156) -
webrick
/ httpserver (36) -
webrick
/ httpservlet / abstract (84) -
webrick
/ httpstatus (540) -
webrick
/ httputils (120) -
webrick
/ httpversion (24) -
webrick
/ log (36) -
webrick
/ utils (24)
クラス
-
WEBrick
:: BasicLog (36) -
WEBrick
:: Cookie (24) -
WEBrick
:: HTTPProxyServer (12) -
WEBrick
:: HTTPResponse (156) -
WEBrick
:: HTTPServer (24) -
WEBrick
:: HTTPServlet :: AbstractServlet (72) -
WEBrick
:: HTTPUtils :: FormData (96) -
WEBrick
:: HTTPVersion (24)
モジュール
- URI (14)
- WEBrick (12)
-
WEBrick
:: Config (36) -
WEBrick
:: HTMLUtils (12) -
WEBrick
:: HTTPAuth (12) -
WEBrick
:: HTTPStatus (504) -
WEBrick
:: HTTPUtils (24) -
WEBrick
:: Utils (24)
キーワード
- << (12)
- <=> (12)
- AbstractServlet (12)
- BasicAuth (24)
- DigestAuth (24)
- FileHandler (12)
- HTTPProxyServer (12)
- HTTPServer (12)
- Htdigest (12)
- Htpasswd (12)
- LengthRequired (12)
-
NEWS for Ruby 2
. 5 . 0 (8) - PaymentRequired (12)
- ProxyAuthenticationRequired (12)
-
RC
_ ACCEPTED (12) -
RC
_ BAD _ GATEWAY (12) -
RC
_ BAD _ REQUEST (12) -
RC
_ CONFLICT (12) -
RC
_ CONTINUE (12) -
RC
_ CREATED (12) -
RC
_ EXPECTATION _ FAILED (12) -
RC
_ FORBIDDEN (12) -
RC
_ FOUND (12) -
RC
_ GATEWAY _ TIMEOUT (12) -
RC
_ GONE (12) -
RC
_ HTTP _ VERSION _ NOT _ SUPPORTED (12) -
RC
_ INTERNAL _ SERVER _ ERROR (12) -
RC
_ LENGTH _ REQUIRED (12) -
RC
_ METHOD _ NOT _ ALLOWED (12) -
RC
_ MOVED _ PERMANENTLY (12) -
RC
_ MULTIPLE _ CHOICES (12) -
RC
_ NON _ AUTHORITATIVE _ INFORMATION (12) -
RC
_ NOT _ ACCEPTABLE (12) -
RC
_ NOT _ FOUND (12) -
RC
_ NOT _ IMPLEMENTED (12) -
RC
_ NOT _ MODIFIED (12) -
RC
_ NO _ CONTENT (12) -
RC
_ OK (12) -
RC
_ PARTIAL _ CONTENT (12) -
RC
_ PAYMENT _ REQUIRED (12) -
RC
_ PRECONDITION _ FAILED (12) -
RC
_ PROXY _ AUTHENTICATION _ REQUIRED (12) -
RC
_ REQUEST _ ENTITY _ TOO _ LARGE (12) -
RC
_ REQUEST _ RANGE _ NOT _ SATISFIABLE (12) -
RC
_ REQUEST _ TIMEOUT (12) -
RC
_ REQUEST _ URI _ TOO _ LARGE (12) -
RC
_ RESET _ CONTENT (12) -
RC
_ SEE _ OTHER (12) -
RC
_ SERVICE _ UNAVAILABLE (12) -
RC
_ SWITCHING _ PROTOCOLS (12) -
RC
_ TEMPORARY _ REDIRECT (12) -
RC
_ UNAUTHORIZED (12) -
RC
_ UNSUPPORTED _ MEDIA _ TYPE (12) -
RC
_ USE _ PROXY (12) - VERSION (12)
- [] (24)
- []= (12)
-
basic
_ auth (12) - body= (12)
- chunked= (12)
-
content
_ length (12) -
content
_ length= (12) -
do
_ DELETE (12) -
do
_ GET (12) -
do
_ HEAD (12) -
do
_ OPTIONS (12) -
do
_ POST (12) -
do
_ PUT (12) -
each
_ data (12) - encode (7)
- escape (19)
- fatal (12)
- filename (12)
- filename= (12)
- getservername (12)
-
http
_ version (12) - list (12)
-
load
_ mime _ types (12) -
mime
_ type (12) - mount (12)
- name (12)
- name= (12)
- new (36)
- parse (12)
-
random
_ string (12) -
reason
_ phrase (12) -
reason
_ phrase= (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
set
_ redirect (12) - status= (12)
-
status
_ line (12) -
to
_ ary (12) -
to
_ s (24) -
virtual
_ host (12) -
webrick
/ cgi (12) -
webrick
/ https (12) -
webrick
/ httpservlet (12) -
webrick
/ ssl (12) - xmlrpc (3)
検索結果
先頭5件
-
webrick (38072.0)
-
汎用HTTPサーバーフレームワークです。HTTPサーバが簡単に作れます。
...汎用HTTPサーバーフレームワークです。HTTPサーバが簡単に作れます。
WEBrick はサーブレットによって機能します。サーブレットとは
サーバの機能をオブジェクト化したものです。
ファイルを読み込んで返す・forkしてスクリ......トは WEBrick::HTTPServlet::AbstractServlet の
サブクラスのインスタンスとして実装されます。
WEBrick はセッション管理の機能を提供しません。
NOTE: WEBrick は Ruby 3.0 で標準ライブラリから削除されました。Ruby 3.0 以降で WEBrick を使......いたい場合は rubygems から利用してください。
=== WEBrick の概要
以下は Web サーバとして完全に動作するスクリプトです。
require 'webrick'
srv = WEBrick::HTTPServer.new({ :DocumentRoot => './',
:BindAddress => '127.0.0.1'... -
WEBrick
:: VERSION (17034.0) -
WEBrick のバージョンを表す文字列です。
...
WEBrick のバージョンを表す文字列です。
require 'webrick'
p WEBrick::VERSION #=> "1.3.1"... -
WEBrick
:: HTTPStatus :: LengthRequired (9000.0) -
HTTP のステータスコード 411 Length Required を表すクラスです。
...HTTP のステータスコード 411 Length Required を表すクラスです。... -
WEBrick
:: HTTPStatus :: PaymentRequired (9000.0) -
-
WEBrick
:: HTTPStatus :: ProxyAuthenticationRequired (9000.0) -
HTTP のステータスコード 407 Proxy Authentication Required を表すクラスです。
...HTTP のステータスコード 407 Proxy Authentication Required を表すクラスです。... -
webrick
/ cgi (6278.0) -
一般の CGI 環境で webrick ライブラリのサーブレットと同じように CGI スクリプトを書くための ライブラリです。サーバが WEBrick でなくても使うことが出来ます。
...境で webrick ライブラリのサーブレットと同じように CGI スクリプトを書くための
ライブラリです。サーバが WEBrick でなくても使うことが出来ます。
=== 使い方
WEBrick のサーブレットを作成するのと同じように、WEBrick::CGI の......T や do_POST を定義することによって CGI スクリプトを書きます。
スクリプトの最後で WEBrick::CGI#start メソッドを呼ぶ必要があります。
WEBrick::CGI#start メソッドは service メソッドを呼び出し、service メソッドはリクエストに応じ......メソッドを呼び出します。このようにしてスクリプトは実行されます。
例:
#!/usr/local/bin/ruby
require 'webrick/cgi'
class MyCGI < WEBrick::CGI
def do_GET(req, res)
res["content-type"] = "text/plain"
ret = "hoge\n"
res.body = ret
end
end
M... -
WEBrick
:: HTTPStatus :: RC _ LENGTH _ REQUIRED (6118.0) -
HTTP のステータスコードを表す整数です。
...HTTP のステータスコードを表す整数です。
require 'webrick'
p WEBrick::HTTPStatus::RC_INTERNAL_SERVER_ERROR #=> 500... -
WEBrick
:: HTTPStatus :: RC _ PAYMENT _ REQUIRED (6118.0) -
HTTP のステータスコードを表す整数です。
...HTTP のステータスコードを表す整数です。
require 'webrick'
p WEBrick::HTTPStatus::RC_INTERNAL_SERVER_ERROR #=> 500... -
WEBrick
:: HTTPStatus :: RC _ PROXY _ AUTHENTICATION _ REQUIRED (6118.0) -
HTTP のステータスコードを表す整数です。
...HTTP のステータスコードを表す整数です。
require 'webrick'
p WEBrick::HTTPStatus::RC_INTERNAL_SERVER_ERROR #=> 500...