そこで今、perlを学んでいますが、CGIの本ですと、webプラウザからのデータのやり取り
のことは書いてありますが、HSP、というより、ソケット通信によるCGIとの連携について
書かれていないので、よく分かりません。
HSPからCGIにデータを送るのは、HSP側はsockputで送り、CGI側は、postでもgetでもいい
ように、
で、いけると思うのですが、CGIからHSPにデータを送るには、HSP側はsockgetでいいとして、
if ($ENV{'REQUEST_METHOD'} eq "POST") { read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'}); } else { $buffer = $ENV{'QUERY_STRING'}; }
CGI側は「print」だけで送れるのでしょうか?
それとも、CGIが加工したデータをwebサーバにファイルとして保存したのを、HSPがsockget
を使って読み込むのでしょうか?
HSP単体の質問で無いので、気が引けますが、わかる人がいましたらどうか教えてください。