Я хочу, чтобы получить данные с этой страницы:Использование OpenUri, как я могу получить содержимое страницы перенаправления?
http://www.canadapost.ca/cpotools/apps/track/personal/findByTrackNumber?trackingNumber=0656887000494793
Но что страница вперед к:
http://www.canadapost.ca/cpotools/apps/track/personal/findByTrackNumber?execution=eXs1
Так что, когда я использую open
, от OpenUri, чтобы попытаться и выборки данных, он бросает a RuntimeError
ошибка HTTP redirection loop:
Я не уверен, как получить эти данные после перенаправления и выкидывания этой ошибки.
Является ли open-uri обязательным, вы также были бы довольны другой рубиновой технологией? –
Еще одна рубиновая техника определенно хороша, если это необходимо. – Shpigford
'open-uri' уже обрабатывает перенаправление. Он просто ошибается, когда сталкивается с переадресацией – lulalala