java.net.MalformedURLException: no protocol: 解决方式
来源:互联网 发布:java异步调用存储过程 编辑:程序博客网 时间:2024/04/29 19:29
今天在做模拟请求的时候发现错误:
java.net.MalformedURLException: no protocol:
方法如下:
public static InputStream getInputStreamFromUrl(String urlstr){
try {
System.out.println("urlstr:"+urlstr);
urlstr="192.168.1.173:8080/Api/petinfo/petinfo?flag=adopt&json=[{\"pettype\":\"100\",\"petname\":\"ll\"}]";
InputStream is = null;
HttpURLConnection conn = null;
URL url = new URL(urlstr);
conn = (HttpURLConnection) url.openConnection();
if (conn.getResponseCode() == 200) {
is = conn.getInputStream();
return is;
}
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
方法是没错的,但是最后竟然报出了如上的异常,很诧异。。
最后经过多次试验,终于找到了原因。
因为我这里强转了,把URLConnection转换成了HttpURLConnection,所以url前面应该添加“http:\\192.168.1.173:8080/Api/petinfo/petinfo?flag=adopt&json=[{\"pettype\":\"100\",\"petname\":\"ll\"}]";”;
这样就不会出错了,或者HttpURLConnection改成URConnectionL
- java.net.MalformedURLException: no protocol: 解决方式
- Android java.net.MalformedURLException: no protocol: 解决方式
- java.net.MalformedURLException: no protocol
- java.net.MalformedURLException: no protocol
- java.net.MalformedURLException: no protocol
- java.net.MalformedURLException: no protocol解决方法
- 【exceptions】java.net.MalformedURLException: no protocol
- 解决java.net.MalformedURLException: unknown protocol问题
- java.net.MalformedURLException: no protocol 可能的解决方法
- java.net.MalformedURLException: no protocol: 通支发送失败
- jsp 页面静态化 java.net.MalformedURLException: no protocol: index.jsp和java.net.MalformedURLException: unknown protocol: d
- 解决java.net.MalformedURLException: unknown protocol: c问题
- java.net.MalformedURLException: unknown protocol: ej解决方法
- java.net.MalformedURLException: unknown protocol: c
- java.net.MalformedURLException: unknown protocol: g ; jdom2 ;
- java.net.MalformedURLException: unknown protocol: f
- java.net.MalformedURLException: unknown protocol问题
- java.net.MalformedURLException: Protocol not found
- 4个整数中的最大值
- base64编码与解码
- 安装Django
- Android与iOS基本问题-生命周期
- Source Insight使用指南
- java.net.MalformedURLException: no protocol: 解决方式
- 记录一些学习中的点滴,作为一个php新手的成长记录。
- 顺时针打印矩阵
- JAVA EE 之 servlet单实例多线程模式
- Treeview 分级加载方法
- app的生命周期
- javascript使用消息框
- VSFTP配置手册
- 动态弹球的实现 加入了多线程技术--javaSE游戏准备工作