关于JAVA读取远程文件,文件地址带有空格,%百分号时报空指针问题
来源:互联网 发布:淘宝借贷怎么还 编辑:程序博客网 时间:2024/05/23 01:26
InputStream inStream =null;
// 连接指定的网络资源,获取网络输入流 这里要进行转换,要不然就会在下面getInputStream()时报错空指针的错误
ftpUrl=ftpUrl.replaceAll("%", "%25");//先将地址本身带有的%转为%25ftpUrl=ftpUrl.replaceAll(" ", "%20");//再将空格转换为%20URL u=new URL(ftpUrl);con=u.openConnection();System.setProperty("sun.net.client.defaultConnectTimeout", "60000");//jdk1.4换成这个,连接超时System.setProperty("sun.net.client.defaultReadTimeout", "60000"); //jdk1.4换成这个,读操作超时con.connect();inStream= con.getInputStream();
但是这样做的是可以读取到内容了,但是这种带百分号的地址,在前台显示做链接打开的时候,还是有点问题的, 在IE6情况下是可以点击下载的,但在高版本的浏览器情况下,可能就下载不了。
不知道有什么好的解决方法,各位大神。。
- 关于JAVA读取远程文件,文件地址带有空格,%百分号时报空指针问题
- java读取远程文件
- java读取远程文件
- Java读取远程文件
- java读取远程文件
- java读取远程文件
- Java POI 读取带有空单元格或者缺失单元格的excel文件
- 关于Android资源文件中出现百分号的问题
- 关于Android资源文件中出现百分号的问题
- 关于Android资源文件中出现百分号的问题
- android asynHttp下载PDF文件时报空指针
- android 加载布局xml文件时报空指针
- 关于java读取远程文件时网络超时判断
- POI读取Excel时报空指针错误
- java读取远程共享文件
- JAVA实现远程文件读取!
- JAVA实现远程文件读取!
- java读取远程共享文件
- Linux内核源代码的Makefile文件分析
- JavaScript 小笔记(一)
- pretty漂亮地格式化json
- 企业信息系统开发技能的两面
- Oracle异常ORA-01502: 索引或这类索引的分区处于不可用状态
- 关于JAVA读取远程文件,文件地址带有空格,%百分号时报空指针问题
- 旋转字符串问题
- GDataXMLNode应用
- 浅谈时间函数gettimeofday的成本
- 关于WS_CLIPCHILDREN和WS_CLIPSIBLINGS的理解
- 研究生期间书单(不断更新)
- linux小技巧
- Linux上关闭和开启防火墙的方法
- 使用ant 跑junit test 生成 report