0

我在 Apache 下使用 Apache mod_fcgid 和 FastCGI。我正在尝试编写一个 Perl fcgi 来将图像发送到客户端浏览器。我在 perl FastCGI 脚本中搜索了发送图像文件,但一无所获。

例如,如果客户端请求<http://mydomain.com/perl-cgi/123.jpg>,perl-cgi 将获取请求并以调整大小的 123.jpg(此图像位于 Apache 服务器上)进行响应,但它如何发送图像?我发现互联网上的所有示例都发送纯文本/html,但不知道如何发送图像。

提前致谢!

4

1 回答 1

0

与其自己从文件系统复制文件并将它们回显到 Apache,不如使用https://tn123.org/mod_xsendfile/之类的东西。您的所有响应都包括标准标头和特殊的 X-Sendfile 标头。服务器模块从文件系统中读取文件并将其返回给客户端。

于 2013-08-01T02:58:07.280 回答