Я работаю над некоторыми примерами для ланча-н-учения, рассказывающего о заголовках контекста HTTP и о некоторых вещах, для которых они используются. Я решил добавить немного бликов в вещи, чтобы создать изображение с помощью Perl's Image :: Magick.
Благодаря комментарию к этому оригинальному сообщению я узнал, что проблема заключается в отсутствии Content-Length. Как получить правильную длину контекста из изображения?
PS Я настроил Content-Type, чтобы сделать его прописным.
#!/perl/bin/perl.exe
use Image::Magick;
$image = Image::Magick->new;
$image->Set(size=>'100x100');
$image->ReadImage('canvas:white');
$image->Set('pixel[49,49]'=>'red');
$text = 'Works like magick!';
$image->Annotate(font=>'kai.ttf', pointsize=>40, fill=>'green', text=>$text);
print "Content-Type: image/png\n\n";
binmode STDOUT;
$image->Write('png:-');