Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > net/httpライブラリ > Net::HTTPHeaderモジュール > content_length=

instance method Net::HTTPHeader#content_length=

content_length=(len)[permalink][rdoc]

Content-Length: ヘッダフィールドに値を設定します。

len に nil を与えると Content-Length: ヘッダフィールドを削除します。

[PARAM] len:
設定する値を整数で与えます。


require 'net/http'

uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.content_length      # => nil
req.content_length = 10 # => 10
req.content_length      # => 10