You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

76 lines
1.3 KiB

1 year ago
  1. package com.inscloudtech.common.constant;
  2. /**
  3. * 返回状态码
  4. *
  5. * @author inscloudtech
  6. */
  7. public interface HttpStatus { /**
  8. * 操作成功
  9. */
  10. int SUCCESS = 200;
  11. /**
  12. * 对象创建成功
  13. */
  14. int CREATED = 201;
  15. /**
  16. * 请求已经被接受
  17. */
  18. int ACCEPTED = 202;
  19. /**
  20. * 操作已经执行成功但是没有返回数据
  21. */
  22. int NO_CONTENT = 204;
  23. /**
  24. * 资源已被移除
  25. */
  26. int MOVED_PERM = 301;
  27. /**
  28. * 重定向
  29. */
  30. int SEE_OTHER = 303;
  31. /**
  32. * 资源没有被修改
  33. */
  34. int NOT_MODIFIED = 304;
  35. /**
  36. * 参数列表错误缺少格式不匹配
  37. */
  38. int BAD_REQUEST = 400;
  39. /**
  40. * 未授权
  41. */
  42. int UNAUTHORIZED = 401;
  43. /**
  44. * 访问受限授权过期
  45. */
  46. int FORBIDDEN = 403;
  47. /**
  48. * 资源服务未找到
  49. */
  50. int NOT_FOUND = 404;
  51. /**
  52. * 不允许的http方法
  53. */
  54. int BAD_METHOD = 405;
  55. /**
  56. * 资源冲突或者资源被锁
  57. */
  58. int CONFLICT = 409;
  59. /**
  60. * 不支持的数据媒体类型
  61. */
  62. int UNSUPPORTED_TYPE = 415;
  63. /**
  64. * 系统内部错误
  65. */
  66. int ERROR = 500;
  67. /**
  68. * 接口未实现
  69. */
  70. int NOT_IMPLEMENTED = 501;
  71. /**
  72. * 系统警告消息
  73. */
  74. int WARN = 601;
  75. }