chrome浏览器遇到的异常
昨天写了一个二进制输出图片的方法,发现在chrome浏览器里面出了异常:
(failed)
net::ERR_INCOMPLETE_CHUNKED_ENCODING
代码是这样写的:
//直接输出二进制流 Response.ContentType = "image/jpeg"; Response.BinaryWrite(ms.ToArray()); Response.Flush(); Response.Close();
这个以前都是这样写的呀!!!没遇见过错误啊!!!
bing搜索(天朝你懂)之后发现:是Response.Close()引起chrome的chunked解码失败,其它浏览器没有这个异常,而且貌似之前chrome版本也是没有这个问题的,去掉Response.Close()后一切正常。
作者:程序员思想 - 12饕餮21
出处:https://www.cnblogs.com/12taotie21
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有问题或建议,请多多赐教,非常感谢。
微信扫码关注『程序员思想』公众号
关注有惊喜