wgetでBasic認証付きのページをダウンロード

このエントリーをはてなブックマークに追加
はてなブックマーク - wgetでBasic認証付きのページをダウンロード
Facebook にシェア
[`google_buzz` not found]
[`yahoo` not found]
[`livedoor` not found]
[`friendfeed` not found]

wget先のURLを指定する際に,basic認証のユーザ名とパスワードを以下のように設定すれば良い.

http://username:password@www.server.name/path/to/file

ここで,passwordに「@」が入っていると,それ以降がサーバ名だと解釈されてうまくいかない.

http://username:p@ssword@www.server.name/path/to/file

こういう場合,ssword@www.server.nameがサーバ名だと思われてしまう.

パスワード中の「@」を「%40」に置き換えることでこれを回避できる.

http://username:p%40ssword@www.server.name/path/to/file

コメントを残す

メールアドレスが公開されることはありません。