Web 経由で Linux マシン用のデータ コレクターを作成しようとしています。残念ながら、ユーザーに電子メールで情報を送信してほしくないのですが、私の Web サーバーを受信者コレクターとしても悪用しています。これは簡単だと思ったのですが、結果が得られません。
私のクライアントがファイル「results.txt」を持っていて、クライアントがこれを私のCGIサーバーperlスクリプトに伝えたいとします。クライアントが実行されていると思いました
`$ curl -X POST -d @results.txt http://mycollectorsite/my-collector.pl`
また
`$ curl -X GET -d @results.txt http://mycollectorsite/my-collector.pl`
perl cgi スクリプトで結果が表示されるはずです。
スクリプトは正常に実行されます。残念ながら、 my-collector.pl が %ENV と @STDIN で受け取ったものを見ていると、 results.txt ファイルが表示されていないことがわかります。
明らかに、私はここで愚かなことをしていますが、それが何であるかはわかりません。
【追加コード例】
コード: