httpEnum.ts 709 B

123456789101112131415161718192021222324252627282930313233343536
  1. /**
  2. * @description: 请求结果集
  3. */
  4. export enum ResultEnum {
  5. DATA_SUCCESS = 0,
  6. SUCCESS = 200,
  7. SERVER_ERROR = 500,
  8. SERVER_FORBIDDEN = 403,
  9. NOT_FOUND = 404,
  10. TIMEOUT = 10042,
  11. }
  12. /**
  13. * @description: 请求方法
  14. */
  15. export enum RequestHttpEnum {
  16. GET = 'get',
  17. POST = 'post',
  18. PATCH = 'patch',
  19. PUT = 'put',
  20. DELETE = 'delete',
  21. }
  22. /**
  23. * @description: 常用的contentTyp类型
  24. */
  25. export enum ContentTypeEnum {
  26. // json
  27. JSON = 'application/json;charset=UTF-8',
  28. // json
  29. TEXT = 'text/plain;charset=UTF-8',
  30. // form-data 一般配合qs
  31. FORM_URLENCODED = 'application/x-www-form-urlencoded;charset=UTF-8',
  32. // form-data 上传
  33. FORM_DATA = 'multipart/form-data;charset=UTF-8',
  34. }