Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
PHPではphp://input、生のリクエスト本文データを読み取ることができます。これは、この場合に必要なものです。ただし、サーバー側のバックボーンの残りの部分はすべてPERLで記述されているため、代わりの方法を見つけようとしましたが、php://inputできませんでした。
php://input
Perlで生のPOSTデータ(リクエスト本文)を取得するにはどうすればよいですか?(CGI変数はまったく何も示しませんでした)。
ありがとう!
CGIモジュールのドキュメントから、
POSTされたデータのタイプがapplication/x-www-form-urlencodedまたはmultipart/form-dataでない場合、POSTされたデータは処理されず、POSTDATAという名前のパラメーターでそのまま返されます。取得するには、次のようなコードを使用します。 my $data = $query->param('POSTDATA');
POSTされたデータのタイプがapplication/x-www-form-urlencodedまたはmultipart/form-dataでない場合、POSTされたデータは処理されず、POSTDATAという名前のパラメーターでそのまま返されます。取得するには、次のようなコードを使用します。
my $data = $query->param('POSTDATA');