このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.0 リファレンスマニュアル

instance method Net::HTTPResponse#decode_content

decode_content -> boolRuby 2.0.0 から[permalink][rdoc][edit]
decode_content=(bool)

エンティティボディの Content-Encoding: を自動的に展開するかどうかを取得・設定します。

ユーザがリクエストヘッダフィールド Accept-Encoding: を明示的に設定・削除していなかった場合に、自動的に真が設定されます。真の場合、Net::HTTPResponse#read_body などでボディを読み込む際に、レスポンスの Content-Encoding: が gzip や deflate であればボディを透過的に展開します。

[PARAM] bool:
Content-Encoding: を自動的に展開するかどうかを真偽値で指定します。

[SEE_ALSO] Net::HTTPGenericRequest#decode_content