request_post(path, data, initheader = nil)
Instance Public methods
Sends a POST request to the path
.
Returns the response as a Net::HTTPResponse object.
When called with a block, the block is passed an HTTPResponse object. The body of that response will not have been read yet; the block can process it using Net::HTTPResponse#read_body, if desired.
Returns the response.
This method never raises Net::* exceptions.
1 2 3 4 5 6 7 8 9 10 11 12 13 | # example response = http.request_post( '/cgi-bin/nice.rb' , 'datadatadata...' ) p response.status puts response.body # body is already read in this case # using block http.request_post( '/cgi-bin/nice.rb' , 'datadatadata...' ) {|response| p response.status p response[ 'content-type' ] response.read_body do |str| # read body now print str end } |
Please login to continue.