【发布时间】:2020-01-01 20:04:16
【问题描述】:
我正在尝试使用 Net::HTTP 从 API 服务器获取数据。
puts "#{uri}".green
response = Net::HTTP.new('glassdoor.com').start { |http|
# always proxy via your.proxy.addr:8080
response = http.get(uri, {'Accept' => 'application/json'})
puts "Res val: #{response.body}".blue
}
我从控制台得到uri 并粘贴到浏览器中,我收到了 JSON 响应。
但是使用 Ruby Net::HTTP get 我会收到一些安全消息:
为什么不一样?浏览器和 Ruby 脚本位于同一个公共 IP 后面。
【问题讨论】: