2012-05-28 32 views
0

如何在C#中生成一個http子狀態碼,發生錯誤如500.13? 下面的代碼不起作用。它顯示錯誤頁面500不出錯500.13頁面生成一個http子狀態碼

Response.StatusCode = 500; 
Response.SubStatusCode = 13; 
Response.End(); 

而且這是在web.config

<system.webServer> 
    <httpErrors errorMode="Custom" existingResponse="Replace" defaultResponseMode="File"> 

回答

3

有這樣的事,作爲一個 「500.13」 頁面? The documentation for SubStatusCode

不管是否配置跟蹤,代碼永遠不會發送作爲對請求的最終響應的一部分。

它看起來像子狀態碼只出現在服務器日誌中。你檢查過那些嗎?