Skip to content

Commit 95a8604

Browse files
committed
feat: 为 401 403 添加合适的 error message
1 parent d82f3ec commit 95a8604

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/http/axios.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,16 +52,18 @@ function createInstance() {
5252
(error) => {
5353
// status 是 HTTP 状态码
5454
const status = get(error, "response.status")
55+
const message = get(error, "response.data.message")
5556
switch (status) {
5657
case 400:
5758
error.message = "请求错误"
5859
break
5960
case 401:
6061
// Token 过期时
62+
error.message = message || "未授权"
6163
logout()
6264
break
6365
case 403:
64-
error.message = "拒绝访问"
66+
error.message = message || "拒绝访问"
6567
break
6668
case 404:
6769
error.message = "请求地址出错"

0 commit comments

Comments
 (0)