我正在使用基本Response.StatusCode
將狀態碼設置爲9999.此頁面正在通過AJAX呼叫調用,檢查readyState = 4
上的狀態代碼並使用Response.StatusDescription
設置的消息彈出9999上的警報。我得到的全部是readyState = 4
和statusCode = 200
。如果需要,我可以提供代碼,但不能修剪,所以如果需要/請求代碼,我會減少它。任何幫助表示讚賞。用C#ASP.NET和Javascript編碼。無法設置狀態碼
UPDATE目的:我告的狀態代碼9999表示一個將用戶添加到SQL表時,「用戶已存在」的錯誤。這是我發現這個錯誤發生時讓AJAX調用知道的唯一方法。
對不起,我有點困惑 - 這些數字是C#和JavaScript的?你從C#發送9999,並在JavaScript中看到200? – Rup
你爲什麼要重寫HTTP狀態碼?他們確實有你知道的意思。 – Oded
@Rup是的我從C#發送9999,並在JavaScript中獲得200個 – steventnorris