第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ajax請求超時

ajax請求超時

元芳怎么了 2019-02-26 18:19:08
我有一個請求,需要后臺計算很長時間,超過一小時,用jquery的ajax發(fā)送請求,后臺設(shè)置的超時時間遠超過一小時,ajax沒有設(shè)置過timeout參數(shù).但是一小時后ajax的error函數(shù)就報超時錯誤.此時后臺代碼還在正常運行.這可能是瀏覽器對于XMLHTTPRequest對象有超時處理嗎?
查看完整描述

2 回答

?
莫回無

TA貢獻1865條經(jīng)驗 獲得超7個贊

首先您們這么設(shè)計顯然不合理!讓用戶等待本身就不合理,更何況還要等待一個小時之久!建議你們更改成異步。
推薦更改諸如以下流程:
1、當前端正常發(fā)起請求。
2、服務(wù)端收到請求,不管是否計算完成,都給前端響應(yīng),計算的程序異步執(zhí)行。
3、前端收到響應(yīng),然后展示一些諸如請等待計算結(jié)果等文案,然后輪詢調(diào)用一個查看計算結(jié)果的接口!有結(jié)果則顯示結(jié)果即可!

查看完整回答
反對 回復 2019-03-04
?
繁星點點滴滴

TA貢獻1803條經(jīng)驗 獲得超3個贊

超時就超時嘛,不要糾結(jié)這個問題,你可以判斷一下假如連接是因為超時報錯,你可以再發(fā)送一次請求。假如再超時,再發(fā),這是一個比較優(yōu)雅的處理方式,同時前端需要有進度條之類的


查看完整回答
反對 回復 2019-03-04
  • 2 回答
  • 0 關(guān)注
  • 1494 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號