【发布时间】:2022-01-27 12:06:15
【问题描述】:
我正在尝试将 PNG 文件作为附件提供。这在我的 CentOS 8 开发机器上运行良好,但是当我将它部署到 RedHat 7 机器时,文件在下载的文件中有额外的字节。例如,查看emacs缓冲区中的PNG文件,原始文件显示:
\211PNG^M
但下载的文件显示
\302\211PNG^M
整个下载的文件中有 \302 个条目。
同样,这种损坏只发生在 RedHat 7 机器上。
我检查了服务器进程上的文件字节数,它具有正确的值。服务器似乎正在添加这些 \302 条目。
服务器进程是一个 Perl 脚本,我使用常规打印语句来输出图像文件内容。
【问题讨论】:
标签: apache perl download attachment