我得到了一個與Firefox的問題。我使用HttpListener實現了一個Webservice。 工作得很好,我現在遇到的唯一問題是,那firefox似乎不正確地解釋我的404。HttpListenerResponse 404和Firefox沒有解釋它
我用HttpResponse對象做的所有事情都是將StatusCode設置爲404並關閉它。 沒有別的。
Internetexplorer正確顯示標準404頁面,Firefox顯示空白頁面,或者如果url以xml結尾,例如,它會給出XML解析錯誤。
我在做什麼錯?
這裏是代碼沒有做太多的事情,但這可能是問題,我不知道。
void handlePageNotFound(HttpListenerResponse response)
{
response.StatusCode = 404;
response.Close();
}
我安裝了一個firefox插件來檢查狀態碼是否被正確接收。它是。
我有同樣的問題。瀏覽器不顯示404頁面。當用戶請求圖像文件時,情況尤其惡化。試圖顯示圖像文件並顯示無效的文件信息。 – phoad 2013-12-28 03:43:33