HTTPClient
HTTPヘッダに入れる
var xhr = Ti.Network.createHTTPClient({});
xhr.open('POST', url);
//xhr.setRequestHeader('Authorization', 'Basic ' + Titanium.Utils.base64encode(username + ':' + password));
またはurlに入れる
http://username:password@host.com/hogehoge
WebView
iOS
WebView#setBasicAuthentication
が効かない(試したバージョンは3.0.2.GA)
仕方ないのでurlに入れる方法を使う。
Android
urlに入れる方が効かない。
なのでsetBasicAuthenticationを使う。