异常信息:
Resource interpreted as Document but transferred with MIME type application/octet-stream:
在调试状态下是能正常下载的,发布到服务器的iis上就出现了这样的问题。
同时用Fiddle 查看响应信息,确实获取到了文件的二进制流数据
出现这种情况是什么问题,怎么解决。
服务器响应的content-type格式修改一下,
Response.ContentType = "application/octet-stream";
ContentType是这样,要改成什么样的
@海之殇: application/x-www-form-urlencoded 你试一下,可能客户端和服务器数据格式不一样
@海之殇: 具体你查一下iis服务器给你返回什么样的数据格式
@admingk: 文件下载一般就是用application/octet-stream 二进制流格式啊,查了下application/x-www-form-urlencoded是键值类型的数据格式,应该不适合文件下载
iis服务端返回的就是我指定的application/octet-stream格式
你返回的流没问题。 浏览器接的时候有问题
LZ,后来是怎么解决的?就是改了content-type格式吗?