修正网络请求逻辑,调整加载复位位置
此提交包含在:
@@ -91,12 +91,12 @@ async function send(xhr, retryConf) {
|
||||
|
||||
// 注意,理论上带有时间戳的请求是不可以重试的,但是这里不做那方面考虑,如果未来有需要,可以自己实现一个刷新时间戳重试的逻辑
|
||||
if (err.message === 'Network Error')
|
||||
return await failed('您的设备似乎断网了,或者服务器发生了问题,请检查网络后重试或刷新', flushWaitList) || failData;
|
||||
return (await failed('您的设备似乎断网了,或者服务器发生了问题,请检查网络后重试或刷新', flushWaitList)) || failData;
|
||||
if (!err?.response?.status)
|
||||
return await failed('请求发生问题:' + err.message, flushWaitList) || failData;
|
||||
return (await failed('请求发生问题:' + err.message, flushWaitList)) || failData;
|
||||
if (err.response.status === 504)
|
||||
return await failed('请求超时,请耐心等待几秒后重试或刷新', flushWaitList) || failData;
|
||||
return await failed('服务器出现问题,请稍后重试或刷新,错误代码' + err.response.status, flushWaitList) || failData;
|
||||
return (await failed('请求超时,请耐心等待几秒后重试或刷新', flushWaitList)) || failData;
|
||||
return (await failed('服务器出现问题,请稍后重试或刷新,错误代码' + err.response.status, flushWaitList)) || failData;
|
||||
}
|
||||
}
|
||||
|
||||
|
新增問題並參考
封鎖使用者