请求中文资源路径编码

问题描述

请求中文资源路径编码

tomcat服务器上建立一个英文文件夹(mpthree),里面放上《123.MP3》;《认真的雪.MP3》两首音乐,客户端请求资源------String urlpath="http://172.20.35.218:8090/mpthree/123.mp3";这个路径可以得到文件流,请求路径---String urlpath="http://172.20.35.218:8090/mpthree/认真的雪.mp3";得不到文件流,求如何编码路径中的汉语,才可以请求到资源。

解决方案

url编码
http://172.20.35.218:8090/mpthree/%E8%AE%A4%E7%9C%9F%E7%9A%84%E9%9B%AA.mp3

解决方案二:

有专门的软件做转换的

时间: 2024-09-17 03:29:00

请求中文资源路径编码的相关文章

编码-django取出pymongo中存储的中文图片路径后,读取该路径在网页上展示没有出现图片

问题描述 django取出pymongo中存储的中文图片路径后,读取该路径在网页上展示没有出现图片 问题是这样的: 我搭建的环境是:python2.7 + mongoengine + pymongo + django + Ubuntu14 python处理一些带有中文路径的图片,把这个路径存储在数据库pymongo中,保存的时候该路径是转换为:utf-8类型存储到数据库中,然后django通过mongoengine来连接pymongo的数据库,从中取出这个图片的路径, 希望向各位朋友们请教一下下

目录遍历-python中的os.walk函数为什么遍历带有中文的路径时就失败?

问题描述 python中的os.walk函数为什么遍历带有中文的路径时就失败? python中的os.walk函数遍历带有中文的路径时报错如下: Traceback (most recent call last): File ""/usr/lib/python2.7/threading.py"" line 810 in__bootstrap_inner self.run() File ""Store.py"" line 79

ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限

问题描述 对路径"d:windowssystem32inetsrvRuntimeError.log"的访问被拒绝.说明:执行当前Web请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.UnauthorizedAccessException:对路径"d:windowssystem32inetsrvRuntimeError.log"的访问被拒绝.ASP.NET未被授权访问所请求的资源.请考虑授

完美解决Get和Post请求中文乱码的问题_java

对于Post请求,只需在Servlet或者jsp中写入如下代码就可以把解决从表单中传入的中文乱码问题 request.setCharacterEncoding("utf-8"); 而对于Get请求,因为请求参数会被附加到地址栏的URL之后,所以不能用上面的处理方法.应该这样: String str=request.getQueryString(); //使用URLDecoder解码字符串 String str1=java.net.URLDecoder.decode(str,"

关于 Spring 中使用 classpath: 构建资源路径的官方描述

关于 Spring 中使用 classpath: 构建资源路径的官方描述 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 从官方资料中找出这些原子知识点,这就是我称之为可以作为原创的点.不是知识

使用java mail 包收发中文邮件的编码,解码问题以及解决方法

编码|解决|问题|中文 编码 邮件头(参见RFC822,RFC2047)只能包含US-ASCII字符.邮件头中任何包含非US-ASCII字符的部分必须进行编码,使其只包含US-ASCII字符.所以使用java mail发送中文邮件必须经过编码,否则别人收到你的邮件只能是乱码一堆.不过使用java mail 包的解决方法很简单,用它自带的MimeUtility工具中encode开头的方法(如encodeText)对中文信息进行编码就可以了. 例子: MimeMessage mimeMsg = ne

Oracle安装时,电脑名是中文,路径里总是有中文,请问哥哥们“基目录”和“软件位置”怎么设置呢?

问题描述 Oracle安装时,电脑名是中文,路径里总是有中文,请问哥哥们"基目录"和"软件位置"怎么设置呢? 如图: 解决方案 我在D盘新建了一个Oracle的文件夹,可是设置"Oracle基目录"和"软件位置"的时候就出现问题了,不能够在同一个目录下,而且查资料说二者不可以随意改动,"数据库文件位置"是可以随便设置的,但是不能够有中文路径,而前两者是不能够动的. 解决方案二: 基目录和软件位置放在不同的文

unity 乱码-unity www 做http请求 中文乱码

问题描述 unity www 做http请求 中文乱码 unity 用www做的http请求类 开发环境里正常 当打成apk包后 中文乱码

java怎么实现类似HTTPWatch的功能,打开url地址后请求的资源

问题描述 java怎么实现类似HTTPWatch的功能,打开url地址后请求的资源 目前很多浏览器都有这样的功能,在地址栏中输入连接后中可以通过httpwatch,清楚的看到此连接已经请求了多少资源(图片,css,js)等等.想问问高手,如何利用java实现,或者说java有没有这种开源的工具. 想实现的功能如图,我在地址栏中输入www.hao123.com后,可以看到它向服务器进行了很多资源的请求.我想知道的如何通过java来获取这些请求资源.