我試圖通過perl發送http頭來強制下載文件。目前的代碼如下:在perl中設置http頭來強制下載內容
#!/usr/bin/perl
use strict;
use Session;
use CGI::Carp qw(fatalsToBrowser);
use HTTP::Headers;
HTTP::Headers->new(
Content_type => 'text/plain',
Content_disposition => 'attachment; filename=export.txt',
);
print 'just some text';
exit;
我也包括HTTP::Headers
但是當我運行它,它打印出的文本,而不是下載內容...
向我們展示更多代碼,您是使用CGI還是其他Web框架? –
我正在使用CGI,我添加了更多代碼 –
您是使用CGI.pm還是手動構建CGI響應? –