Method: Net::HTTP#request

Defined in:
lib/deltacloud/helpers/blob_stream_helper.rb

#request(req, body = nil, blob_stream = nil, &block) ⇒ Object


148
149
150
151
152
153
154
155
156
157
158
159
# File 'lib/deltacloud/helpers/blob_stream_helper.rb', line 148

def request(req, body = nil, blob_stream = nil, &block)
  unless blob_stream
    return request_orig(req, body, &block)
  end
  @blob_req = req
  do_start #start the connection

  req.set_body_internal body
  begin_transport req
  req.write_header_m @socket,@curr_http_version, edit_path(req.path)
  @socket
end