Следующее перенаправление и проверка IP сайта - Ruby - PullRequest
0 голосов
/ 05 сентября 2011

Мне нужно создать простой скрипт на Ruby.Все, что мне нужно сделать, это проверить ссылку, как это: www.mywebsite.com/redirect.php?=xxx Я должен проверить, где ссылка перенаправляет меня и что именно является IP-адресом нового местоположения.

Я нашел решение для следующих перенаправлений в Ruby: Ruby - net / http - после перенаправлений

Но проблема в том, что я не знаю, какполучить текущий IP после перенаправления.Можно это как-то захватить из объекта ответа?

1 Ответ

0 голосов
/ 05 сентября 2011

Вы отредактировали свой вопрос и сказали, что выяснили перенаправления.Получив URL, на который вы перенаправлены, вы можете просто использовать IPSocket.getaddress, чтобы найти IP:

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