1

製品のテストのために、HTTP POST への応答としてファイル ストリームとバイト配列を送信できる必要があります。私はバックエンドに CGI perl を使用していますが、まだ Perl にはあまり詳しくありません。私は開発者ではなく、Linux 管理者です。クエリ文字列に基づいて文字列を送信するのは非常に簡単でしたが、これら 2 つの要件に行き詰まっています。以下は、クエリ文字列に応じて正しいまたは正しくないページを返すスクリプトです。ファイルストリームとバイト配列も返すロジックを追加するにはどうすればよいですか?

#!/usr/bin/perl
use CGI ':standard';

print header();
print start_html();

my $query = new CGI;
my $value = $ENV{'QUERY_STRING'};


my $number = '12345';

if ( $value == $number ) {
print  "<h1>Correct Value</h1>\n";
} else {
print "<h1>Incorrect value, you said: $value</h1>\n";
}
print end_html();
4

1 に答える 1