Как просмотреть заголовки GET-запроса, сгенерированные open-uri - PullRequest
3 голосов
/ 11 декабря 2011

Я использую open-uri и знаю, что могу получить заголовки ответа с мета-методом, как показано ниже, но мне интересно, как я могу просмотреть сгенерированные заголовки GET.Или мне придется использовать другую библиотеку для этого?

page = open('http://www.google.com'); page.meta

Спасибо за помощь

Ответы [ 2 ]

0 голосов
/ 12 мая 2016

open-uri - это удобная библиотека для быстрой загрузки и чтения файлов по сети.Если это не ваш вариант использования, вы можете использовать библиотеку более низкого уровня, такую ​​как Net :: HTTP, чтобы получить больше контроля над соединением.

0 голосов
/ 11 декабря 2011

Вы можете установить параметры запроса с помощью open('http://example.com', 'User-Agent' => 'Me'), но для просмотра всех заголовков, которые будут отправлены, вам, вероятно, придется прослушивать трафик через прокси, ngrep или tcpflow.Или прочитайте источник.

...