linux : wget で 接続先を指定する

Pocket

hostsを切り替えるには/etc/hostsを編集すればよい。
しかし、wgetのコマンド中だけhostsを切り替えたい場合は、以下のように–headerオプションに”Host:”を指定する。

wget -O - --header "Host: example.com" http://127.0.0.1/

これでexample.comというドメインを指定してhttp://127.0.0.1/を見に行くことができる。
※hostsを編集する必要は無い
–headerのパラメタをシングルクォートで囲むとなぜか上手くいかないことがあるのでダブルクォート推奨。

ついでに wget の結果を標準出力にだすには`wget -O`

wget -O - http://example.com/

コメントをどうぞ

メールアドレスが公開されることはありません。 が付いている欄は必須項目です