Class | HTTP::Message::Body |
In: |
lib/httpclient/http.rb
|
Parent: | Object |
Represents HTTP message body.
DEFAULT_CHUNK_SIZE | = | 1024 * 16 | Default value for chunk_size |
chunk_size | [RW] | maxbytes of IO#read for streaming request. See DEFAULT_CHUNK_SIZE. |
size | [R] | Size of body. nil when size is unknown (e.g. chunked response). |
Dumps message body to given dev. dev needs to respond to <<.
Message header must be given as the first argument for performance reason. (header is dumped to dev, too) If no dev (the second argument) given, this method returns a dumped String.
Dumps message body with chunked encoding to given dev. dev needs to respond to <<.
Message header must be given as the first argument for performance reason. (header is dumped to dev, too) If no dev (the second argument) given, this method returns a dumped String.