RespEnum.ts 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. export enum HttpStatus {
  2. /**
  3. * 操作成功
  4. */
  5. SUCCESS = 200,
  6. /**
  7. * 对象创建成功
  8. */
  9. CREATED = 201,
  10. /**
  11. * 请求已经被接受
  12. */
  13. ACCEPTED = 202,
  14. /**
  15. * 操作已经执行成功,但是没有返回数据
  16. */
  17. NO_CONTENT = 204,
  18. /**
  19. * 资源已经被移除
  20. */
  21. MOVED_PERM = 301,
  22. /**
  23. * 重定向
  24. */
  25. SEE_OTHER = 303,
  26. /**
  27. * 资源没有被修改
  28. */
  29. NOT_MODIFIED = 304,
  30. /**
  31. * 参数列表错误(缺少,格式不匹配)
  32. */
  33. PARAM_ERROR = 400,
  34. /**
  35. * 未授权
  36. */
  37. UNAUTHORIZED = 401,
  38. /**
  39. * 访问受限,授权过期
  40. */
  41. FORBIDDEN = 403,
  42. /**
  43. * 资源,服务未找到
  44. */
  45. NOT_FOUND = 404,
  46. /**
  47. * 不允许的http方法
  48. */
  49. BAD_METHOD = 405,
  50. /**
  51. * 资源冲突,或者资源被锁
  52. */
  53. CONFLICT = 409,
  54. /**
  55. * 不支持的数据,媒体类型
  56. */
  57. UNSUPPORTED_TYPE = 415,
  58. /**
  59. * 系统内部错误
  60. */
  61. SERVER_ERROR = 500,
  62. /**
  63. * 接口未实现
  64. */
  65. NOT_IMPLEMENTED = 501,
  66. /**
  67. * 服务不可用,过载或者维护
  68. */
  69. BAD_GATEWAY = 502,
  70. /**
  71. * 网关超时
  72. */
  73. GATEWAY_TIMEOUT = 504,
  74. /**
  75. * 未知错误
  76. */
  77. UNKNOWN_ERROR = 520,
  78. /**
  79. * 服务未知错误
  80. */
  81. SERVICE_ERROR = 521,
  82. /**
  83. * 数据库未知错误
  84. */
  85. DATABASE_ERROR = 522,
  86. /**
  87. * 系统警告消息
  88. */
  89. WARN = 601
  90. }