fix: 文件上传204无内容

This commit is contained in:
TsMask
2023-09-18 21:04:35 +08:00
parent b245a78777
commit c0a5eba8f3

View File

@@ -300,18 +300,28 @@ export async function request(options: OptionsType): Promise<ResultType> {
* @returns
*/
function stateCode(res: Response) {
// 网络异常
if (res.status === 500) {
return {
code: RESULT_CODE_ERROR,
msg: RESULT_MSG_SERVER_ERROR,
};
}
// 上传文件成功无内容返回
if (res.status === 204 && res.statusText === 'No Content') {
return {
code: RESULT_CODE_SUCCESS,
msg: RESULT_MSG_SUCCESS,
};
}
// 地址找不到
if (res.status === 404) {
return {
code: RESULT_CODE_ERROR,
msg: RESULT_MSG_URL_NOTFOUND,
};
}
// 身份授权
if (res.status === 401) {
removeToken();
window.location.reload();