errorStatusCode.ts 1.0 KB

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