Method: XHP::HTTP#post

Defined in:
lib/xhp.rb

#post(url) ⇒ Object



9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/xhp.rb', line 9

def post(url)
  uri = URI.parse(url)
  request = Net::HTTP::Post.new(uri.request_uri)

  http = Net::HTTP.new(uri.host, uri.port)
  http.use_ssl = true

  http.set_debug_output $stderr if $xhp_debug

  http.start do |h|
    response = h.request(request)
  end
end