重定向和检查网站的IP - Ruby

时间:2011-09-05 12:57:27

标签: ruby redirect curl net-http

我需要在Ruby中创建简单的脚本。我所要做的就是这样一个检查链接:www.mywebsite.com/redirect.php?=xxx我必须检查链接重定向的位置以及新位置的IP地址究竟是什么。

我在这里找到了在Ruby中重定向的解决方案:Ruby - net/http - following redirects

但挑战在于,我不知道如何在重定向后获取当前的IP。可以从响应对象中以某种方式获取它吗?

1 个答案:

答案 0 :(得分:0)

你编辑了你的问题,并说你想出了重定向。获得重定向到的网址后,您只需使用IPSocket.getaddress查找IP:

>> IPSocket.getaddress 'www.google.com'
=> "209.85.148.104"