WEBrick::HTTPStatus

webrick

HTTPステータスコードを扱うためのメソッド・定数を集めたモジュール。

定数

RC_xxx

ステータスコードを表す整数値。

RC_CONTINUE             #=> 100
RC_SWITCHING_PROTOCOLS  #=> 101
RC_OK                   #=> 200
RC_CREATED              #=> 201
..

モジュール関数

reason_phrase(code)

ステータスコード code に対応した、HTTP での標準的な説明句(reason phrase)を文字列で返す。

include WEBrick::HTTPStatus

reason_phrase(500)   #=> 'Internal Server Error'
info?(code)
success?(code)
redirect?(code)
client_error?(code)
server_error?(code)

ステータスコード code の種別を判定する。

include WEBrick::HTTPStatus

redirect?(303)   #=> true

例外クラス

執筆者募集



rubyist ML