Server returned HTTP response code: 505 问题解决
来源:互联网 发布:鬼吹灯 简介 知乎 编辑:程序博客网 时间:2024/06/06 06:47
1、问题
在使用URL 读取http流时,出现505异常:
Server returned HTTP response code: 505
而将URL拷贝到浏览器地址栏中,却可以正常访问。
String sUrl = baseUrl + "param1=" + productName+ "&type=" + dataType;URL url = new URL(sUrl);InputStream is = url.openStream();
2、分析
经检查,发现时URL的参数带有空格时,抛出的该异常,即上传参数productName的值形如:xxxxxx xxxxxxx"。
3、解决
解决办法:
对可能含有空格字符的参数进行URL编码,使用java.net.URLEncoder类的的enchode()方法对字符串进行编码。
修改后的代码如下:
String pn = URLEncoder.encode(productName, "utf-8");String sUrl = baseUrl + "param1=" + pn + "&type=" + dataType;URL url = new URL(sUrl);InputStream is = url.openStream();问题解决。
0 0
- Server returned HTTP response code: 505 问题解决
- 解决Server returned HTTP response code: 505
- 解决接口Server returned HTTP response code: 505
- Server returned HTTP response code: 500
- Server returned HTTP response code: 500 for URL: http.......错误
- java.io.IOException: Server returned HTTP response code: 505 for URL: http://localhost:8080/fish/add
- 关于Server returned HTTP response code: 403 for URL
- Server returned HTTP response code: 500 for URL解决方法
- Server returned HTTP response code: 416 for UR
- Server returned HTTP response code: 500 for URL
- 关于Server returned HTTP response code: 403 for URL
- java.io.IOException Server returned HTTP response code 415
- Server returned HTTP response code: 500 for URL:
- java.io.IOException: Server returned HTTP response code: 505 for URL: 问题
- java.io.IOException: Server returned HTTP response code: 403 for URL: http://
- java.io.IOException: Server returned HTTP response code: 403 for URL: http://
- java.io.IOException: Server returned HTTP response code: 403 for URL: http://的解决办法
- Server returned HTTP response code: 403 for URL: http://blog.csdn.net
- Python系列之六_BeautifulSoup
- Docker学习笔记
- 查找:链表顺序查找和有序数组二分查找
- tp5中url使用js变量传参方法
- iOS解决NSArray、NSDictionary打印乱码问题
- Server returned HTTP response code: 505 问题解决
- 欢迎使用CSDN-markdown编辑器
- 正则表达式匹配
- Hadoop核心机制详细解析
- Swift3.0 实用的截取字符串方法封装
- DDI DEV DRV 之间的关系
- java面试题和答案(下)
- Anton and Fairy Tale
- c#中蹒跚学步