如何使用 Faraday gem 检索response.URL?

iam*_*ick 2 ruby rubygems net-http faraday

我正在使用Faraday来检查损坏的链接,并且我想检索我正在查询的链接的response.URL,但是,我无法找到任何文档和示例来执行此操作。

我可以使用Javascript的Fetch API(Response.url:https: //developer.mozilla.org/en-US/docs/Web/API/Response/url )在前端执行此操作,但这不是一个选项现在,因为我需要仅使用法拉第在后端执行此操作。

法拉第有可能做到这一点吗?如果是这样,我该如何实施?或者请指出我正确的文档。

Fer*_*and 5

响应对象中实例化了许多类变量:response.env 您可能正在查看:

response.env.url.to_s
Run Code Online (Sandbox Code Playgroud)