1
我想捕捉服務器沒有響應或超時錯誤。我正在使用PageMethods
從asp.net web應用程序中的javascript調用服務器端的函數。有時服務器不會響應,所以我想處理該服務器沒有響應時,我從位於aspx文件中的JavaScript調用PageMethods。如何處理或捕獲服務器沒有響應的錯誤?
請做要緊,在此先感謝..
我想捕捉服務器沒有響應或超時錯誤。我正在使用PageMethods
從asp.net web應用程序中的javascript調用服務器端的函數。有時服務器不會響應,所以我想處理該服務器沒有響應時,我從位於aspx文件中的JavaScript調用PageMethods。如何處理或捕獲服務器沒有響應的錯誤?
請做要緊,在此先感謝..
我認爲一個簡單的嘗試捕捉將解決你的問題
try {
PageMethods.MyMethod();
}
catch(exception){
//error occured
}
finally {
//some tidying up
}
您好..我用這個..其工作正常如果任何錯誤發生,如'myMethod()'不退出代碼後面.. – Hulk 2012-07-27 09:58:03
可以給我一個建議如何測試這段時間,而在開發環境中調試(在我的電腦中,因爲客戶端和服務器都相同),即,而不是在服務器上發佈後.. – Hulk 2012-07-27 10:00:22
在你的方法中,寫一個'Thread.Sleep(100 * 1000)'睡眠100秒。默認腳本超時時間爲90秒。 – nunespascal 2012-07-27 10:17:31