httpEnum.ts 670 B

123456789101112131415161718192021222324252627282930313233343536
  1. /**
  2. * @description: 请求结果集
  3. */
  4. export enum ResultEnum {
  5. SUCCESS = 200,
  6. ERROR = 400,
  7. EXPIRED = 401,
  8. TIMEOUT = 20011,
  9. TYPE = 'success',
  10. }
  11. /**
  12. * @description: 请求方法
  13. */
  14. export enum RequestEnum {
  15. GET = 'GET',
  16. POST = 'POST',
  17. PATCH = 'PATCH',
  18. PUT = 'PUT',
  19. DELETE = 'DELETE',
  20. }
  21. /**
  22. * @description: 常用的contentTyp类型
  23. */
  24. export enum ContentTypeEnum {
  25. // json
  26. JSON = 'application/json;charset=UTF-8',
  27. // json
  28. TEXT = 'text/plain;charset=UTF-8',
  29. // form-data 一般配合qs
  30. FORM_URLENCODED = 'application/x-www-form-urlencoded;charset=UTF-8',
  31. // form-data 上传
  32. FORM_DATA = 'multipart/form-data;charset=UTF-8',
  33. }