.NET (C#) で HttpListener を使用して REST API を作成中です。わずかな問題を除いて、これはすべてうまくいきます。
ResourceNotFound (404) など、OK (200) 以外のステータス コードで応答を返そうとしています。
HttpListenerResponse の StatusCode を 200 以外に設定し、(HttpListenerResponse.OutputStream を使用して) 応答本文を作成すると、ステータス コードが 200 にリセットされているようです。StatusCode 404 で応答を送信できず、メッセージ本文。ただし、これは HTTP 仕様に従って可能である必要があります。Fiddler でリクエストとレスポンスを確認していますが、探しているものが取得できません。