我有一个Apache2/mod_Perl2系统正在运行。
我在用 GD 要动态创建图像,然后按如下方式打印:
$r->content_type('image/png'); binmode STDOUT; print $im->png;
但这是正确的方法吗 mod_perl2 ?
mod_perl2
(忽略我正在动态生成图像而不是缓存它等事实…)
在mod_perl2下,您不应该将内容直接打印到 STDOUT . 相反,使用
STDOUT
use Apache2::Const 'OK'; $r->content_type( 'image/png' ); $r->print( $im->png ); return OK;