社区
Java SE
帖子详情
JAVA 下载 URL地址 中文 下载失败
OnMyJavaWay
2010-04-22 12:05:32
在用 java.net.URL 下载的时候 下载地址中文件名有中文下载失败
例如:http://192.168.1.122:8080/a/听妈妈的话.mp3 时 出现java.io.FileNotFoundException
请各位赐教
...全文
449
7
打赏
收藏
JAVA 下载 URL地址 中文 下载失败
在用 java.net.URL 下载的时候 下载地址中文件名有中文下载失败 例如:http://192.168.1.122:8080/a/听妈妈的话.mp3 时 出现java.io.FileNotFoundException 请各位赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liliflashfly
2010-04-23
打赏
举报
回复
编码问题
cnbule
2010-04-23
打赏
举报
回复
URLEncoder.encode(听妈妈的话.mp3 ,"UTF-8");
试试
开门大吉送吉祥
2010-04-23
打赏
举报
回复
你的结贴率低了点,但还是建议下把中文转utf-8试一下。
OnMyJavaWay
2010-04-22
打赏
举报
回复
试过了!不行
justchenjie
2010-04-22
打赏
举报
回复
编码转换的吧!getBytes()
kokobox
2010-04-22
打赏
举报
回复
把中文转为 UTF-8 试一试
url
中含有
中文
造成文件
下载
失败
一、场景 前段时间由于安卓客户端并发播放视频的需求量太大,造成视频卡顿的现象,因此使用
java
做了一套缓存视频的服务,把远程服务器的视频
下载
到内网服务器来解决这个问题。 二、问题引入 可是在使用流进行视频
下载
的时候,不含有
中文
的
url
会正常
下载
视频,包含
中文
的就会
下载
失败
,后来经过一番查找解决办法之后发现只需要将
url
中的
中文
进行UTF-8转码即可,需要注意的是: ...
Java
URL
Connection中
url
携带空格及
中文
处理
java
Http
URL
Connection中
url
携带空格及
中文
导致
下载
网络图片
失败
java
Http
URL
Connection linux
下载
中文
名图片
失败
问题
问题:在linux使用Http
URL
Connection
下载
图片,图片名称含
中文
,
下载
下来的很小,并且不能打开,并且图片名称变乱码(但系统没报错),导致后面打水印
失败
。 原因:应该是因为
中文
原因,具体原因未知。 解决:
下载
的图片时,将图片名改为英文保存。后面使用时,把图片名改回原来的。 其他:在网上搜发现类似问题,原因分为linux不支持
中文
,linux编码为utf-8,与系统编码...
解决
URL
包含
中文
导致
下载
失败
public static String
url
EncodeChinese(String
url
) { try { // 正则匹配
中文
字符和空格 和
中文
括号 Matcher matcher = Pattern.compile("[\u4e00-\u9fa5]|\u00A0|\u0020|\u3000|(|)|(|)").matcher(
url
); String tmp = ""; wh...
JAVA
中
url
的特殊字符处理及
url
转码解码
在
url
中 , 只能使用
url
合法的字符 . 如果使用了非法字符来访问某资源(如:+#等) , 就会导致资源访问异常或
失败
. 同时原生
url
中也是不支持
中文
的 , 以百度为例 , 当你搜索了
中文
关键词时 , 可以在
url
地址
栏中明显的看出来
中文
被"编码转换了" . 本章暂时先不讨论特殊代码及
中文
字符的原因 , 先讲一下如何解决
url
中的特殊字符问题; package com; import
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章