建立自定义网址验证程序 - 如何从“移动”中获取新网址网址回复?

时间:2014-11-03 06:30:38

标签: ruby http

所以我这样做

require 'net/http';
require 'net/smtp';
res = Net::HTTP.get_response(URI.parse("http://www.cifs.dk"));

res.response.msg告诉我302 - 该网站已移动。

如何获取移动到的完整地址? (http://www.cifs.dk/en)

res.methods向我展示了一些要尝试但却没有运气的事情。

我找到的最近的是

res.response.body,但这只是给了我

... </h1>This object may be found <a HREF="/en">here</a> ...

试图拼凑起来一点也不好玩。

1 个答案:

答案 0 :(得分:1)

您正在寻找Location标题:

response['Location']