Error.ts 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. import {
  2. ErrorCode,
  3. ResStatus,
  4. } from '@zilliz/milvus2-sdk-node/dist/milvus/types';
  5. export const throwErrorFromSDK = (res: ResStatus) => {
  6. if (res.error_code !== ErrorCode.SUCCESS) {
  7. throw res.reason;
  8. }
  9. };
  10. export enum HTTP_STATUS_CODE {
  11. CONTINUE = 100,
  12. SWITCHING_PROTOCOLS = 101,
  13. PROCESSING = 102,
  14. EARLYHINTS = 103,
  15. OK = 200,
  16. CREATED = 201,
  17. ACCEPTED = 202,
  18. NON_AUTHORITATIVE_INFORMATION = 203,
  19. NO_CONTENT = 204,
  20. RESET_CONTENT = 205,
  21. PARTIAL_CONTENT = 206,
  22. AMBIGUOUS = 300,
  23. MOVED_PERMANENTLY = 301,
  24. FOUND = 302,
  25. SEE_OTHER = 303,
  26. NOT_MODIFIED = 304,
  27. TEMPORARY_REDIRECT = 307,
  28. PERMANENT_REDIRECT = 308,
  29. BAD_REQUEST = 400,
  30. UNAUTHORIZED = 401,
  31. PAYMENT_REQUIRED = 402,
  32. FORBIDDEN = 403,
  33. NOT_FOUND = 404,
  34. METHOD_NOT_ALLOWED = 405,
  35. NOT_ACCEPTABLE = 406,
  36. PROXY_AUTHENTICATION_REQUIRED = 407,
  37. REQUEST_TIMEOUT = 408,
  38. CONFLICT = 409,
  39. GONE = 410,
  40. LENGTH_REQUIRED = 411,
  41. PRECONDITION_FAILED = 412,
  42. PAYLOAD_TOO_LARGE = 413,
  43. URI_TOO_LONG = 414,
  44. UNSUPPORTED_MEDIA_TYPE = 415,
  45. REQUESTED_RANGE_NOT_SATISFIABLE = 416,
  46. EXPECTATION_FAILED = 417,
  47. I_AM_A_TEAPOT = 418,
  48. MISDIRECTED = 421,
  49. UNPROCESSABLE_ENTITY = 422,
  50. FAILED_DEPENDENCY = 424,
  51. TOO_MANY_REQUESTS = 429,
  52. INTERNAL_SERVER_ERROR = 500,
  53. NOT_IMPLEMENTED = 501,
  54. BAD_GATEWAY = 502,
  55. SERVICE_UNAVAILABLE = 503,
  56. GATEWAY_TIMEOUT = 504,
  57. HTTP_VERSION_NOT_SUPPORTED = 505,
  58. }