我開始看PSGI了,我知道應用程序的響應應該是數組 ref有三個元素,[code,headers,body]:Perl如何發送zip文件到瀏覽器下載PSGI
#!/usr/bin/perl
my $app = sub {
my $env = shift;
return [
200,
[ 'Content-type', 'text/plain' ],
[ 'Hello world' ],
]
};
問題是如何發送文件,例如zip或pdf下載到瀏覽器。
很好的答案,我應該在返回響應之前在文件上設置'binmod $ zip_fh;'。 – daliaessam