要約
HTTP 例外クラスです。
実際にはこれを include した以下のサブクラスの例外が発生します。
また、例外を発生させるためには Net::HTTPResponse#value を呼ぶ必要があります。
目次
- インスタンスメソッド
インスタンスメソッド
response -> Net::HTTPResponse
[permalink][rdoc][edit]-
例外の原因となったレスポンスオブジェクトを返します。
require 'net/http' uri = "http://www.example.com/invalid.html" response = Net::HTTP.get_response(URI.parse(uri)) begin response.value rescue => e e.response # => #<Net::HTTPNotFound 404 Not Found readbody=true> end