1

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 ファイルが表示されていないことがわかります。

明らかに、私はここで愚かなことをしていますが、それが何であるかはわかりません。

【追加コード例】

コード:

4

1 に答える 1