HTTP505错误

简介:   url=new URL(" http://169.254.131.155:8080/webTeana/Trouble Is A Friend.


 

 

url=new URL(" http://169.254.131.155:8080/webTeana/Trouble Is A Friend.mp3");
HttpURLConnection httpURLConnection=(HttpURLConnection) url.openConnection();
InputStream inputStream=httpURLConnection.getInputStream();
return inputStream;

 

得到的inputStream为空!

提示:HTTP505错误

      :无法找到 http://169.254.131.155:8080/webTeana/Trouble Is A Friend.mp3文件

      :HTTP version error

 

原因:路径空格问题

 

解决: url=new URL("http://169.254.131.155:8080/webTeana/Trouble%20Is%20A%20Friend.mp3");

 

即调用方法str.replaceAll(" ", "%20")

 

在此很谢谢老彭的指点

 

也请参看 http://monsoongale.javaeye.com/blog/626320

相关文章
|
7月前
|
网络协议 网络架构
HTTP方法有哪些?
HTTP方法有哪些?
126 0
|
2月前
|
缓存 网络协议 JavaScript
【HTTP】构造HTTP请求和状态码
【HTTP】构造HTTP请求和状态码
60 1
【HTTP】构造HTTP请求和状态码
|
5月前
|
Web App开发 域名解析 JSON
HTTP 及 http 请求解析过程
HTTP 及 http 请求解析过程
62 4
|
7月前
|
缓存 网络协议
HTTP/1.0和HTTP/1.1有什么区别
HTTP/1.0和HTTP/1.1有什么区别
|
7月前
|
网络协议 算法
HTTP/1.1和HTTP/2.0有什么区别
HTTP/1.1和HTTP/2.0有什么区别
|
存储 缓存 网络协议
http详解5-http协议之方法和状态码1
http详解5-http协议之方法和状态码1
91 0
http详解5-http协议之方法和状态码1
http详解6-http协议之方法和状态码2
http详解6-http协议之方法和状态码2
129 0
http详解6-http协议之方法和状态码2
|
缓存 程序员
HTTP响应状态码详解(HTTP3)
HTTP响应状态码详解(HTTP3)
312 0
HTTP响应状态码详解(HTTP3)
Http_4个新的http状态码:428、429、431、511
Http_4个新的http状态码:428、429、431、511
274 0