るりまサーチ (Ruby 3.0.0)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.071秒)
トップページ > バージョン:3.0.0[x] > クエリ:start[x] > クエリ:read_body[x] > クラス:Net::HTTPResponse[x]

別のキーワード

  1. stringio read
  2. _builtin read
  3. io read
  4. csv read
  5. read

ライブラリ

検索結果

Net::HTTPResponse#read_body {|str| .... } -> () (54382.0)

ブロックを与えなかった場合にはエンティティボディを 文字列で返します。 ブロックを与えた場合には エンティティボディを少しずつ取得して順次ブロックに 文字列で与えます。

...path/to/big.file')
Net::HTTP.start(uri.host, uri.port) do |http|
File.open("/path/to/big.file", "w") do |f|
# Net::HTTP#request_get と Net::HTTPResponse#read_body で少しずつ読み書き。メモリ消費が少ない。
http.request_get(uri.path) do |response|
response.read_body...

Net::HTTPResponse#read_body(dest=nil) -> String|nil (54382.0)

ブロックを与えなかった場合にはエンティティボディを 文字列で返します。 ブロックを与えた場合には エンティティボディを少しずつ取得して順次ブロックに 文字列で与えます。

...path/to/big.file')
Net::HTTP.start(uri.host, uri.port) do |http|
File.open("/path/to/big.file", "w") do |f|
# Net::HTTP#request_get と Net::HTTPResponse#read_body で少しずつ読み書き。メモリ消費が少ない。
http.request_get(uri.path) do |response|
response.read_body...