http_status_constant.py 1020 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. class HttpStatusConstant:
  2. """
  3. 返回状态码
  4. SUCCESS: 操作成功
  5. CREATED: 对象创建成功
  6. ACCEPTED: 请求已经被接受
  7. NO_CONTENT: 操作已经执行成功,但是没有返回数据
  8. MOVED_PERM: 资源已被移除
  9. SEE_OTHER: 重定向
  10. NOT_MODIFIED: 资源没有被修改
  11. BAD_REQUEST: 参数列表错误(缺少,格式不匹配)
  12. UNAUTHORIZED: 未授权
  13. FORBIDDEN: 访问受限,授权过期
  14. NOT_FOUND: 资源,服务未找到
  15. BAD_METHOD: 不允许的http方法
  16. CONFLICT: 资源冲突,或者资源被锁
  17. UNSUPPORTED_TYPE: 不支持的数据,媒体类型
  18. ERROR: 系统内部错误
  19. NOT_IMPLEMENTED: 接口未实现
  20. WARN: 系统警告消息
  21. """
  22. SUCCESS = 200
  23. CREATED = 201
  24. ACCEPTED = 202
  25. NO_CONTENT = 204
  26. MOVED_PERM = 301
  27. SEE_OTHER = 303
  28. NOT_MODIFIED = 304
  29. BAD_REQUEST = 400
  30. UNAUTHORIZED = 401
  31. FORBIDDEN = 403
  32. NOT_FOUND = 404
  33. BAD_METHOD = 405
  34. CONFLICT = 409
  35. UNSUPPORTED_TYPE = 415
  36. ERROR = 500
  37. NOT_IMPLEMENTED = 501
  38. WARN = 601