ベーシック認証をURLで指定する

ベーシック認証がかかったサイトでは、通常ダイアログでの認証が必要だがURLにID・パスワードを埋め込むことで、直接アクセスすることが出来る。

次のようなID・パスワードの場合、

ID: id
パスワード: password

このように設定すればOKです。

http://id:password@www.mysite.com/

@マークで繋ぐ必要があるため、ID・パスワード内に@マークが使われている場合は、 %40 とURLエンコードをすればOKです。

http://id%40id:password@www.mysite.com/

入力が面倒なスマホ確認時や自動テスト時などに便利です。