krx*_*krx 20
你可以这样做......
require 'net/http'
postData = Net::HTTP.post_form(URI.parse('http://thewebsite.net'), {'postKey'=>'postValue'})
puts postData.body
Run Code Online (Sandbox Code Playgroud)
标准库Net :: HTTP非常简单并且处理POST.
来自文档:
response = http.post('/cgi-bin/search.rb', 'query=foo')
# using block
File.open('result.txt', 'w') {|f|
http.post('/cgi-bin/search.rb', 'query=foo') do |str|
f.write str
end
}
Run Code Online (Sandbox Code Playgroud)
有关如何使用Net :: HTTP的更详细示例,请参阅Github上的August Lilleaas的Net :: HTTP备忘单存储库.