3

私は open-uri を使用しており、以下のように meta メソッドで応答ヘッダーを取得できることはわかっていますが、生成された GET ヘッダーをどのように表示できるか疑問に思っています。または、これには別のライブラリを使用する必要がありますか?

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

助けてくれてありがとう

4

2 に答える 2

0

でリクエスト パラメータを設定できますがopen('http://example.com', 'User-Agent' => 'Me')、送信されるすべてのヘッダーを表示するには、おそらくプロキシ、ngrep、またはでトラフィックをスニッフィングする必要がありますtcpflow。またはソースを読んでください。

于 2011-12-11T19:59:18.553 に答える
0

open-uriネットワーク経由でファイルをすばやくフェッチして読み取るための便利なライブラリです。それがあなたのユースケースでない場合は、Net::HTTP のような下位レベルのライブラリを使用して、接続をより詳細に制御できます。

于 2016-05-11T21:05:12.807 に答える