Faraday库

60 阅读1分钟
require 'faraday'

# 创建Faraday对象,使用作为代理服务器
proxy_host =huake''
proxy_port = 1111
faraday = Faraday.new(:proxy => { :host => proxy_host, :port => proxy_port })

# 使用Faraday对象发送GET请求到https://www.dianping.com/
response = faraday.get

# 输出返回的响应内容
puts response.body

代码解释:

  1. 首先,我们导入了Faraday库,这个库是用来处理HTTP请求的。

  2. 然后,我们创建了一个Faraday对象,并指定了代理服务器的主机名和端口号。

  3. 接着,我们使用Faraday对象发送了一个GET请求到指定的URL。

  4. 最后,我们输出了返回的响应内容。这个响应内容就是我们下载的视频。

huake_00257_.jpg