1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
| /**
| * 根据状态码,生成对应的错误信息
| * @param {number|string} status 状态码
| * @returns {string} 错误信息
| */
| export const showMessage = status => {
| let message = ""
| switch (status) {
| case 400:
| message = "请求错误(400)"
| break
| case 401:
| message = "未授权,请重新登录(401)"
| break
| case 403:
| message = "拒绝访问(403)"
| break
| case 404:
| message = "请求出错(404)"
| break
| case 408:
| message = "请求超时(408)"
| break
| case 500:
| message = "服务器错误(500)"
| break
| case 501:
| message = "服务未实现(501)"
| break
| case 502:
| message = "网络错误(502)"
| break
| case 503:
| message = "服务不可用(503)"
| break
| case 504:
| message = "网络超时(504)"
| break
| case 505:
| message = "HTTP版本不受支持(505)"
| break
| default:
| message = `连接出错(${status})!`
| }
| return `${message},请检查网络或联系管理员!`
| }
|
|