【发布时间】:2018-12-01 10:59:14
【问题描述】:
我有一个调用 my $file_handle = $cgi->upload('uploaded_file') 的 Perl 脚本。有没有办法在部署到 Web 服务器之前从命令行测试这个脚本?我查看了 (How can I send POST and GET data to a Perl CGI script via the command line?) 和其他问题,但找不到从命令行传递文件以供上传的任何信息。提前感谢您的帮助。
【问题讨论】:
-
请提供上述脚本详细说明。您使用的是什么操作系统,哪个命令行?谢谢。
-
您必须使用 Perl 来实际执行上传吗?如果不是,那么最简单的方法可能是使用
curl- 如curl -T file https://yoursite.com/your-script.cgi。 -
@David 要求他们已经使用 Web 服务器运行程序。他们想在没有网络服务器的情况下运行代码。
标签: perl file command-line upload cgi