Basic認証情報が埋め込まれたURLから認証情報のみを取得する方法です。
http://<認証ID>:<パスワード>@<アドレス>
↑ このような感じで認証情報をURLに埋め込むことができます。
サンプル
例)URLから認証ID、パスワードを取得する
正しい認証情報が含まれたURLが指定される前提のコードです。
結果
hoge
pass
備考
- URLから認証情報を取得するには、System.URIのUserInfoで取得できます。
- UserInfoの結果は「user:pass」のようは形式で返るので、「:」で分割しています。