0

コンピューター上のすべての変更を監視してログに記録し、それらを C:/ のファイルに書き込むための File Watcher Service を作成しましたが、そのファイルを閉じる (コンピューターのシャットダウン) ときに送信できるようにしたいと考えています。私が持っているウェブサイトのデータベース。TcpListeners、vars、その他のオプションを使用しました。このサービスを機能させる方法はありますか? C# で実行され、サーバーは Django で実行されます。仕組みは次のとおりです。

Changed > Log.txt > OnStop send to website

このように動作させる方法はありますか、それとも何か間違っていますか? 以下は、私が使用している var メソッドです。

var request = (HttpWebRequest)WebRequest.Create("www.example.com");

var postData = "user=hello";
postData += "&event=world";
postData += "&path=world";
postData += "&stamp=world";
var data = Encoding.ASCII.GetBytes(postData);

request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = data.Length;

using (var stream = request.GetRequestStream())
{
   stream.Write(data, 0, data.Length);
}

var response = (HttpWebResponse)request.GetResponse();

var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();
4

1 に答える 1

0

シャットダウンシステムのトリガーについてどう思いますか? 私は別のタスクを意味します
ここに質問があります

于 2016-07-18T16:03:39.910 に答える