50件ヒット
[1-50件を表示]
(0.084秒)
別のキーワード
種類
- クラス (19)
- モジュール (12)
- インスタンスメソッド (12)
- 文書 (7)
ライブラリ
-
net
/ http (43)
クラス
-
Net
:: HTTPResponse (12)
キーワード
- HTTPClientException (7)
- HTTPExceptions (12)
-
NEWS for Ruby 2
. 6 . 0 (7) - value (12)
検索結果
先頭5件
-
NEWS for Ruby 2
. 6 . 0 (26012.0) -
NEWS for Ruby 2.6.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 2.6.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......トは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
== 2.5.0 以降の変更
=== 言語仕様の変更
* $SAFE はプロセスグローバルで扱われることになると共に、0以外を設定した後に0に戻せるようになりました。 14......ワード引数が Net::HTTP.new に追加されました。 13396
* 新規メソッド
* Net::HTTP#write_timeout と Net::HTTP#write_timeout= が追加されました。 13396
* 新規定数
* Net::HTTPClientException が追加されて Net::HTTPServerException が非推奨に... -
Net
:: HTTPServerException (24006.0) -
HTTP ステータスコード 4xx を受け取ったという例外です。
...たという例外です。
クライアントのリクエストに誤りがあるか、サーバにリクエストを拒否さ
れた(認証が必要、リソースが存在しないなどで)ことを示します。
Net::HTTPServerException は Ruby 2.6 から deprecated になりました。......エストに誤りがあるか、サーバにリクエストを拒否さ
れた(認証が必要、リソースが存在しないなどで)ことを示します。
Net::HTTPServerException は Ruby 2.6 から deprecated になりました。
Net::HTTPClientException を使用してください。... -
Net
:: HTTPClientException (6016.0) -
Alias of Net::HTTPServerException
...Alias of Net::HTTPServerException... -
Net
:: HTTPExceptions (6006.0) -
HTTP 例外クラスです。
...です。
実際にはこれを include した以下のサブクラスの
例外が発生します。
* Net::HTTPError
* Net::HTTPRetriableError
* Net::HTTPServerException
* Net::HTTPFatalError
また、例外を発生させるためには Net::HTTPResponse#value を
呼ぶ必要があり... -
Net
:: HTTPResponse # value -> nil (3112.0) -
レスポンスが 2xx(成功)でなかった場合に、対応する 例外を発生させます。
...ror レスポンスが 1xx であるか、 net/http が知らない
種類のレスポンスである場合に発生します。
@raise HTTPRetriableError レスポンスが 3xx である場合に発生します。
@raise HTTPServerException レスポンスが 4xx である場合に......]{
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
//}...