HTTP505错误
来源:互联网 发布:mysql 去掉时分秒 编辑:程序博客网 时间:2024/05/16 13:50
血的教训呀!!!!!!!!!!!!!!!!!!!!!!!!
搞了我好几个小时!!!!!!!
不但是空格问题 还有就是URL参数中文乱码的问题 解决办法:
一定要先将你请求资源的中文部分的名字使用下面的方法重新编码为 服务器端的编码格式(我的tomcat编码格式为utf-8)
mp3Name=java.net.URLEncoder.encode("中文文件.mp3","utf-8");
url=new URL("http://localhost:8080/login/resources/" + "张雨生 - 口是心非.mp3");
HttpURLConnection httpURLConnection=(HttpURLConnection) url.openConnection();
InputStream inputStream=httpURLConnection.getInputStream();
return inputStream;
得到的inputStream为空!
提示:HTTP505错误
:无法找到 http://localhost:8080/login/resources/" + "张雨生 - 口是心非.mp3文件
:HTTP version error
原因:路径空格问题
string urlStr = http://localhost:8080/login/resources/" + "张雨生 - 口是心非.mp3;
urlStr = urlStr.replaceAll(" ", "%20");
解决: url=new URL(urlStr);
即调用方法str.replaceAll(" ", "%20")
- HTTP505错误
- HTTP505错误
- 错误?
- 错误
- 错误
- 错误
- 错误
- 错误:
- 错误
- 错误
- 错误
- 错误,
- 错误。。。
- 错误
- 错误!!!!!
- 错误
- 错误
- 错误
- 进程与线程——Linux进程与线程通讯
- VirtualBox 主机与虚拟机互相访问且均上外网
- BJDP-北京设计模式学习组 (bjdp.yolasite.com)
- 图形、游戏物理 学习、开发、工具(来自网络的很多免费的好资源 )
- 《认知与设计:理解UI设计准则》读书笔记
- HTTP505错误
- Oracle中recyclebin的保留策略
- Linux下消息队列和socket绝对速度比拼
- VirtualBox中centos网络配置
- Netty NIO 框架性能压测 – 长链接
- java.lang.StackOverflowError
- python 总结(一)
- 在二维码中插入logo
- 【recyclebin】彻底禁用 Oracle回收站功能