下载PHP服务器的APK文件失败
在本地电脑进行下载APK文件 没事, 但把东西上传到服务器 在下载 就失败了HttpURLConnection conn = (HttpURLConnection) myurl
.openConnection();
conn.setRequestMethod("GET");
conn.setConnectTimeout(5 * 1000);
conn.setRequestProperty("Connection", "Keep-Alive"); // 保持一直连接
length = conn.getContentLength();
用这个方法 我测试过 我强制将URL地址 改为 当乐的一个 APK下载地址 在手机运行正常可以下载,
但是换作我们的服务器的时候,就无法下载 ,获得的LENGTH就是0,服务器那边提示是302错误了。
可是如果把那个APK文件名改为EXE或者ZIP等后缀 就可以正常下载,所以我们就怀疑是后缀名的问题,可是怎么也查不到服务器那边有什么能跟这后缀名有关系的设置,请为同胞们,有遇到过这种问题的么? --------------------编程问答-------------------- 遇到同样问题求解啊 --------------------编程问答-------------------- 是要设置服务器吧?我记得IIS中是设置MIME,添加允许下载.apk类型的文件。系统默认是没有这种类型的文件下载的。
补充:移动开发 , Android