--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: +response+
comment: 
- !ruby/struct:SM::Flow::P 
  body: Sends an HTTPRequest object REQUEST to the HTTP server. This method also sends DATA string if REQUEST is a post/put request. Giving DATA for get/head request causes ArgumentError.
- !ruby/struct:SM::Flow::P 
  body: When called with a block, yields an HTTPResponse object. The body of this response will not have been read yet; the caller can process it using HTTPResponse#read_body, if desired.
- !ruby/struct:SM::Flow::P 
  body: Returns a HTTPResponse object.
- !ruby/struct:SM::Flow::P 
  body: This method never raises Net::* exceptions.
full_name: Net::HTTP#request
is_singleton: false
name: request
params: (req, body = nil) {|+response+| ...}
visibility: public
