Exception_ java.io.EOFException
来源:互联网 发布:网易上海房产成交数据 编辑:程序博客网 时间:2024/06/09 03:06
在使用HttpURLConnection下载文件时,报异常:
downloadFile catch Exception:
java.io.EOFException
at java.util.zip.GZIPInputStream.readFully(GZIPInputStream.java:202)
at java.util.zip.GZIPInputStream.(GZIPInputStream.java:98)
at java.util.zip.GZIPInputStream.(GZIPInputStream.java:81)
系统将下载的apk文件当成zip文件解压报错了,需要在请求中设置Accept-Encoding
解决方法:
…
conn.setReadTimeout(10000);
conn.setRequestMethod(“GET”);
conn.setRequestProperty( “Accept-Encoding”, “” );
…
阅读全文