java.net.MalformedURLException: no protocol:

通过http请求某类数据遇到的问题

错误提示:
java.net.MalformedURLException: no protocol:
at java.net.URL.(URL.java:585)
at java.net.URL.(URL.java:482)
at java.net.URL.(URL.java:431)
at com.xzclub.util.BikeInfoUtil.httpRequest(BikeInfoUtil.java:60)
at com.xzclub.util.BikeInfoUtil.fetchStationInBj(BikeInfoUtil.java:161)
at com.xzclub.util.BikeInfoUtil.main(BikeInfoUtil.java:388)
========某个区域便民自行车站点==========

可能的情况:
1.传递的url前没有加:http://,看开头第一句;
2.传参中包含某些特殊字符,会被当成特殊字符来处理,所以这种情况要使用这些字符的编码;
3.检查传递的url!!!




    分享到:









点赞

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注


*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>