我是NET HTTP和Ruby on Rails的新手,我想使用一些Get Request从网站获取一些数据。在线上有关此主题的帮助不多。有人可以指引我正确的方向吗?
其他信息:
我要呼叫的网站:https://exampledomain.com/getinfo
使用基本身份验证
要求内容类型为application / Jason
具有2个参数: 页 Page_size
如果有人可以指出我一些文档或提供更好的解决方案,那么我会很好
我搜索了大多数网站,但发现只有基本身份验证才能获得请求,而带有params的却能获得请求
答案 0 :(得分:0)
uri = URI('https://exampledomain.com/getinfo/')
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
request = Net::HTTP::Get.new(uri.path, 'Content Type' => 'application/json')
request.basic_auth('username', 'pass')
resp = http.request(request)
resp.body'