日期:2014-05-17  浏览次数:20844 次

关于response.binarywrite输出图片的问题
response.binarywrite 我用这句输出一张采集到的图片,在本地测试上可以显示出来图片,
但是如果把程序传到美国空间里图片是读不出来的,放到香港空间里,是可以输出出来的

在程序头部,我定义了 Response.ContentType= "image/jpeg"为输出格式

为什么在美国空间里读不出来图片呢?
是速度的问题吗?起初我也这样认为

但是我如果把Response.ContentType换成流文件格式的话,也就是换成Response.ContentType = "application/octet-stream" 

程序就可以在美国空间里读出来图片,这是为什么呢?

我用response.binarywrite 输出一张图片的话,Response.ContentType到底该是"image/jpeg",还是流格式呢?

高手们懂的,帮忙解答一下,小弟非常感谢


------解决方案--------------------
和服务器的设置有关吧。