访问带有用户名、密码保护的 URL
来源:互联网 发布:安藤忠雄小筱邸数据 编辑:程序博客网 时间:2024/05/19 20:57
一、URL,统一资源定位器。指向互联网上的“资源”,可协议名、主机、端口和资源组成
如: Component Example value Also known as
http://username:password@host:8080/directory/file?query#ref
:Protocol
http
schemeAuthority
username:password@host:8080
User Info
username:password
Host
host
Port
8080
File
/directory/file?query
Path
/directory/file
Query
query
Ref
ref
fragment步骤1:创建 URL
URL url = new URL (urlString);
步骤2:为
specificURL
获得用户名称和密码
theUsername、thePassword
步骤3:将它们放入String并用冒号":"分开
String userPassword = theUsername + ":" + thePassword;
步骤4:对字符串进行编码
String encoding = new sun.misc.BASE64Encoder().encode (userPassword.getBytes());
步骤5: 通过 URL 创建 URLConnection
URLConnection uc = url.openConnection();
步骤6:为URLConnection 设置“授权”要求属性
uc.setRequestProperty ("Authorization", "Basic " + encoding);
读取数据流。。。。。。
0 0
- 访问带有用户名、密码保护的 URL
- 访问带有用户名、密码的URL
- URL 授权访问另外一种方法,利用 Java 1.1 访问密码保护的 URL
- URL 授权访问另外一种方法,利用 Java 1.1 访问密码保护的 URL
- URL 授权访问另外一种方法,利用 Java 1.1 访问密码保护的 URL(9588http短信通道接入)
- URL 授权访问另外一种方法,利用 Java 1.1 访问密码保护的 URL(9588http短信通道接入)
- (1)用密码保护限制对view的访问
- urlopen打开带有中文的url
- 去除URL中带有的jsessionid
- 通过CouchDB-Python连接带有用户名/密码验证的数据库
- ado.net中带有用户名及密码的数据库连接字符串
- SQL Server 2008 删除带有架构的用户名
- ICQ密码保护的问题
- 除NOD32的密码保护
- ios7 url中带有中文后报错bad url的解决方法
- 密码保护
- Java 访问带有密码的 Mysql数据库
- python带有访问计数的列表
- 产品经理的核心是啥啊。。
- Project Euler:Problem 30 Digit fifth powers
- Linux 安装Redis全过程日志
- aspose.cells单元格的货币符显示,颜色及赤字显示
- LINUX --- 中断 --- INT 0x13
- 访问带有用户名、密码保护的 URL
- SVN服务器搭建和使用(一)
- 初级程序员应该看一看的,还是不错的
- sqoop 和mysql相关操作
- Binary Search Tree 二叉搜索树
- Java-ThreadLocal的简单例子
- 4.2-1
- CentOS6.4配置163的yum源
- SVN服务配置