2012-02-04 69 views
18

我已經實現了ajax請求來填充我的下拉字段。它工作的很好,但是當我閒置一段時間並選擇一些值時,ajax請求會獲得302找到的響應。是否因會議結束?請讓我知道解決方案,我們可以做一些設置,它將永遠不會得到響應,如發現302。302找到響應

回答

27

302狀態碼指示您請求的資源已重定向到另一個資源。如果這是一些身份驗證的後面,或者需要一個會話是活動的,那麼是的,那麼會話超時將負責調用ajax資源以重定向到可能的登錄屏幕。

我會認真地推薦使用類似CharlesFiddler的東西來跟蹤所做的請求。

+0

我使用基本,所以如何讓登錄窗口,如果會議進行 – Aditya 2012-02-04 19:08:28

+1

@Digbyswift 其真正的幫我。因爲會議超時。多謝兄弟:) – 2014-11-28 06:47:28

0

在您的代碼中,您應該檢查會話是否可用, ,因爲發送GET/POST請求時,可能會有額外的圖像或其他資源請求。會話將不可用於這些請求。

if (Context.Session != null) 
{ 
    // your code 
}