赞
踩
//访问前添加认证(MyAuthenticator是自定义内部类)
Authenticator.setDefault(new MyAuthenticator());
URL getUrl =new URL(newUrl);
// 根据拼凑的URL,打开连接,URL.openConnection函数会根据URL的类型,
// 返回不同的URLConnection子类的对象,这里URL是一个http,因此实际返回的是HttpURLConnection
HttpURLConnection connection =(HttpURLConnection) getUrl.openConnection();
connection.connect();
……
……
……
MyAuthenticator内部类:
static class MyAuthenticator extends Authenticator{
public PasswordAuthentication getPasswordAuthentication(){
return (new PasswordAuthentication(username,password.toCharArray()));
}
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。