Method: Thrift::HTTPClientTransport#flush

Defined in:
lib/thrift/transport/http_client_transport.rb

#flushObject



43
44
45
46
47
48
49
# File 'lib/thrift/transport/http_client_transport.rb', line 43

def flush
  http = Net::HTTP.new @url.host, @url.port
  http.use_ssl = @url.scheme == "https"
  resp, data = http.post(@url.request_uri, @outbuf, @headers)
  @inbuf = StringIO.new data
  @outbuf = ""
end