我尝试在IIS上使用pythoncgi将png图像返回到浏览器。在
我也有同样的问题: Return an image to the browser in python, cgi-bin
但是这里提供的解决方案在我的机器上不起作用。在
以下是我的情况简介:
我在C:\logs上有一个png图像\演示.png,此图像非常精细,可以通过可视图像查看器打开;
我有一个python脚本,代码如下:
print 'HTTP/1.1 200 OK' print 'Content-Type:image/png\n' print file('c:\\logs\\demo.png', 'rb').read()
3。当我访问相应的url时,没有返回任何内容,firefox说图像包含错误。响应中返回的长度也非常小。在
关于这个问题有什么想法吗?~
感谢您的回复:)
问题解决了。在
最后我在IIS配置中发现了一个错误。在
扩展映射应该是:
-u
防止换行符转换为回车符/换行符组合,这有时会导致问题下面的文章可能对配置有用。非常详细和清楚。 http://python.net4geeks.com/iiswse.asp
相关问题 更多 >
编程相关推荐