るりまサーチ

最速Rubyリファレンスマニュアル検索!
36件ヒット [1-36件を表示] (0.082秒)
トップページ > クエリ:n[x] > クエリ:HTTPFatalError[x]

別のキーワード

  1. etc sc_xopen_enh_i18n
  2. pop n_mails
  3. net/pop n_mails
  4. pop3 n_mails
  5. openssl n=

ライブラリ

クラス

キーワード

検索結果

Net::HTTPFatalError (21000.0)

HTTP ステータスコード 5xx を受け取ったという例外です。

HTTP ステータスコード 5xx を受け取ったという例外です。

サーバがエラーを起こしているなど、サーバ側で処理を完了することがで
きないことを表しています。

Net::HTTPExceptions (6006.0)

HTTP 例外クラスです。

...です。

実際にはこれを include した以下のサブクラスの
例外が発生します。

* Net::HTTPError
* Net::HTTPRetriableError
* Net::HTTPServerException
* Net::HTTPFatalError

また、例外を発生させるためには Net::HTTPResponse#value を
呼ぶ必要があり...

Net::HTTPResponse#value -> nil (3106.0)

レスポンスが 2xx(成功)でなかった場合に、対応する 例外を発生させます。

... net/http が知らない
種類のレスポンスである場合に発生します。
@raise HTTPRetriableError レスポンスが 3xx である場合に発生します。
@raise HTTPServerException レスポンスが 4xx である場合に発生します。
@raise HTTPFatalError...
...]{
require 'net/http'

uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.value # => nil
//}

//emlist[例 レスポンスが 2xx以外][ruby]{
require 'net/http'

uri = "http://www.example.com/invalid.html"
response = Net::HTTP.get_response(URI.pars...
...e(uri))
begin
response.value
rescue => e
e.class # => Net::HTTPServerException
e.message # => 404 "Not Found"
end
//}...