0

人、

カスタム アプリケーション用の小さな Web サーバーを作成しました。Web サーバーは正常に動作しますが、HttpListenerResponse を使用してクライアントに応答を送信しようとすると、例外がスローされることがあります。私が持っていると仮定します

HttpListenerResponse res = ctx.Response; // My HttpListenerContext
... //initialize the response
res.StatusCode = 200;
try
   {
        res.OutputStream.Write(terminate, 0, terminate.Length);
        res.Close();
   }
catch(HttpListenerException hex){ ... }

ここで、接続が切断されることがあります (Windows システム エラー コード 22、64、1229 が表示されます) MSDN-reference。私のクライアントは WPF-Webbrowser-control です。クライアントは何を受け取りますか?クライアントは HTTP 200 を受け取りますか? または、例外内のステータスコードを変更して、何らかの方法でクライアントにプッシュできますか?

ご協力ありがとうございました。

4

0 に答える 0