Android4.0以上HttpURLConnection出FileNotFoundException异常解决
来源:互联网 发布:软件界面设计尺寸 编辑:程序博客网 时间:2024/06/16 01:39
最近做图片缓存过程中抛出异常:java.io.FileNotFoundException代码如下:
URL mImageUrl = new URL(url); con = (HttpURLConnection) mImageUrl.openConnection(); con.setConnectTimeout(10 * 1000); con.setReadTimeout(10 * 1000); con.setDoInput(true); con.setDoOutput(true); InputStream is= con.getInputStream(); bitmap = BitmapFactory.decodeStream(is);
上面代码就会抛出java.io.FileNotFoundException异常
原因:
Android 4.0以上版本中设置httpCon.setDoOutput(true),将导致请求以post方式提交。
解决办法:
删除con.setDoOutput(true);就可以了
0 0
- Android4.0以上HttpURLConnection出FileNotFoundException异常解决
- android4.0中HttpURLConnection抛异常java.io.FileNotFoundException
- android4.0中HttpURLConnection抛异常java.io.FileNotFoundException
- android4.0从服务器下载apk时,HttpURLConnection报java.io.FileNotFoundException: http://***
- HttpURLConnection抛异常java.io.FileNotFoundException
- HttpURLConnection中connection.getInputStream()报异常FileNotFoundException
- 解决android4.0以上程序请求需做的处理
- HttpURLConnection getInputStream异常的解决
- Android4.0以上 代码混淆
- HTTPUrlConnection 出现 FileNotFoundException 的问题
- HttpURLConnection.getInputStream java.io.FileNotFoundException
- android4.0以上pad隐藏状态栏
- android4.0以上pad隐藏状态栏
- android4.0以上平板 隐藏状态栏
- android4.0以上pad隐藏状态栏
- Android4.0以上调用设置方法
- android4.0以上实现Mqtt客户端
- 解决android4.4以上获取不到图片路径问题
- springboot框架下的上传下载
- 集群、分布式、负载均衡区别与联系
- Linux_LVM Couldn't find device with uuid
- java中包的作用以及权限问题
- Delete Node in a Linked List
- Android4.0以上HttpURLConnection出FileNotFoundException异常解决
- iCloudManager部署---iCloudManager的安装及设置(三)
- hdoj5308
- 【HDU】5296 Annoying problem【树链剖分+分类讨论】
- Android New Relic 4.244 Agent 安装问题
- Oracle中的延迟块的清除方法
- Arraylist.addall(c) 方法
- JSVC启动Tomcat
- 转 -- MySQL UNDERSTANDING MAX_CONNECT_ERRORS