Я использую open-uri и знаю, что могу получить заголовки ответа с мета-методом, как показано ниже, но мне интересно, как я могу просмотреть сгенерированные заголовки GET.Или мне придется использовать другую библиотеку для этого?
page = open('http://www.google.com'); page.meta
page = open('http://www.google.com');
page.meta
Спасибо за помощь
open-uri - это удобная библиотека для быстрой загрузки и чтения файлов по сети.Если это не ваш вариант использования, вы можете использовать библиотеку более низкого уровня, такую как Net :: HTTP, чтобы получить больше контроля над соединением.
open-uri
Вы можете установить параметры запроса с помощью open('http://example.com', 'User-Agent' => 'Me'), но для просмотра всех заголовков, которые будут отправлены, вам, вероятно, придется прослушивать трафик через прокси, ngrep или tcpflow.Или прочитайте источник.
open('http://example.com', 'User-Agent' => 'Me')
ngrep
tcpflow