Я пытаюсь настроить скрипт Python в cgi-bin, который просто возвращает заголовок с типом содержимого: image / png и возвращает изображение. Я попытался открыть изображение и вернуть его с print f.read()
, но это не работает.
EDIT:
код, который я пытаюсь использовать:
print "Content-type: image/png\n\n"
with open("/home/user/tmp/image.png", "r") as f:
print f.read()
Это использует apache на сервере Ubuntu 10.04. Когда я загружаю страницу в Chrome, я получаю сломанное изображение, а когда я загружаю страницу в Firefox, я получаю The image http://localhost/cgi-bin/test.py" cannot be displayed, because it contains errors.