我試圖確定正確的狀態代碼以應用響應不爲空的地方。具有有效的xml字符串響應的HTTP狀態代碼
當用戶請求文件並且該文件不存在於服務器中時。用戶將以xml格式返回錯誤消息。我有我自己的日誌,但我想嘗試在IIS日誌中顯而易見。
當前IIS爲所有響應記錄狀態200。但是我想設置一個不同的狀態碼,就是服務器沒有找到這個文件。
問題是在單元測試期間,如果狀態碼不是200,我發現響應是空的。我試過了(410,206,204)。所以客戶端不會收到錯誤消息。
只是想知道是否有任何我可以設置的狀態碼,併發送錯誤消息。
我正在使用C#ASP.NET Web服務。
謝謝。
我明白,我有我自己的應用程序狀態碼和日誌,但我想在IIS日誌中明顯地出現錯誤。我嘗試在響應頭中設置HTTP狀態碼(410,206,204),但使用這些代碼服務器不返回任何響應內容。所以它的xml錯誤信息或狀態碼。我正在努力實現這兩個目標。希望我很清楚 – fireBand
@fireBand看到我的編輯 – squillman