84件ヒット
[1-84件を表示]
(0.080秒)
種類
- インスタンスメソッド (48)
- クラス (30)
- 特異メソッド (6)
ライブラリ
- ビルトイン (6)
- rss (12)
-
shell
/ error (6) -
webrick
/ httpservlet / filehandler (48) -
webrick
/ httpstatus (12)
クラス
- Data (6)
-
WEBrick
:: HTTPServlet :: FileHandler (48)
キーワード
- CommandNotFound (6)
- XMLParserNotFound (12)
- define (6)
-
do
_ GET (12) -
do
_ OPTIONS (12) -
do
_ POST (12) - service (12)
検索結果
先頭5件
-
WEBrick
:: HTTPStatus :: NotFound (21000.0) -
HTTP のステータスコード 404 Not Found を表すクラスです。
...HTTP のステータスコード 404 Not Found を表すクラスです。... -
RSS
:: XMLParserNotFound (12000.0) -
-
Shell
:: Error :: CommandNotFound (12000.0) -
コマンドが見つからないときに発生する例外です。
コマンドが見つからないときに発生する例外です。 -
Data
. define(*args) -> Class (3130.0) -
Data クラスに新しいサブクラスを作って、それを返します。
...Data クラスに新しいサブクラスを作って、それを返します。
サブクラスでは値オブジェクトのメンバに対するアクセスメソッドが定義されています。
//emlist[例][ruby]{
Dog = Data.define(:name, :age)
fred = Dog.new("Fred", 5)
p fred.name # =>......"Fred"
p fred.age # => 5
//}
メンバの値を書き換えることはできません。
//emlist[例][ruby]{
Dog = Data.define(:name, :age)
fred = Dog.new("Fred", 5)
fred.age = 6 # => NoMethodError
//}
メンバを持たないサブクラスも定義可能です。
以下のように、パタ......ass HTTPFetcher
Response = Data.define(:body)
NotFound = Data.define
def get(url)
# ダミーの実装
if url == "http://example.com/"
Response.new(body: "Current time is #{Time.now}")
else
NotFound.new
end
end
end
def fetch(url)
fetcher = HTTPFetcher.new
ca... -
Data
. define(*args) {|subclass| block } -> Class (3130.0) -
Data クラスに新しいサブクラスを作って、それを返します。
...Data クラスに新しいサブクラスを作って、それを返します。
サブクラスでは値オブジェクトのメンバに対するアクセスメソッドが定義されています。
//emlist[例][ruby]{
Dog = Data.define(:name, :age)
fred = Dog.new("Fred", 5)
p fred.name # =>......"Fred"
p fred.age # => 5
//}
メンバの値を書き換えることはできません。
//emlist[例][ruby]{
Dog = Data.define(:name, :age)
fred = Dog.new("Fred", 5)
fred.age = 6 # => NoMethodError
//}
メンバを持たないサブクラスも定義可能です。
以下のように、パタ......ass HTTPFetcher
Response = Data.define(:body)
NotFound = Data.define
def get(url)
# ダミーの実装
if url == "http://example.com/"
Response.new(body: "Current time is #{Time.now}")
else
NotFound.new
end
end
end
def fetch(url)
fetcher = HTTPFetcher.new
ca... -
WEBrick
:: HTTPServlet :: FileHandler # do _ GET(request , response) -> () (3006.0) -
GET リクエストを処理します。
...します。
@param request クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトです。
@param response クライアントへのレスポンスを表す WEBrick::HTTPResponse オブジェクトです。
@raise WEBrick::HTTPStatus::NotFound 対象となる... -
WEBrick
:: HTTPServlet :: FileHandler # do _ OPTIONS(request , response) -> () (3006.0) -
OPTIONS リクエストを処理します。
...します。
@param request クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトです。
@param response クライアントへのレスポンスを表す WEBrick::HTTPResponse オブジェクトです。
@raise WEBrick::HTTPStatus::NotFound 対象となる... -
WEBrick
:: HTTPServlet :: FileHandler # do _ POST(request , response) -> () (3006.0) -
POST リクエストを処理します。
...します。
@param request クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトです。
@param response クライアントへのレスポンスを表す WEBrick::HTTPResponse オブジェクトです。
@raise WEBrick::HTTPStatus::NotFound 対象となる... -
WEBrick
:: HTTPServlet :: FileHandler # service(request , response) -> () (3006.0) -
リクエストメソッドに応じて自身の do_* メソッドを呼び出します。
...します。
@param request クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトです。
@param response クライアントへのレスポンスを表す WEBrick::HTTPResponse オブジェクトです。
@raise WEBrick::HTTPStatus::NotFound 対象となる...