1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- export declare enum QiniuErrorName {
- InvalidFile = "InvalidFile",
- InvalidToken = "InvalidToken",
- InvalidMetadata = "InvalidMetadata",
- InvalidChunkSize = "InvalidChunkSize",
- InvalidCustomVars = "InvalidCustomVars",
- NotAvailableUploadHost = "NotAvailableUploadHost",
- ReadCacheFailed = "ReadCacheFailed",
- InvalidCacheData = "InvalidCacheData",
- WriteCacheFailed = "WriteCacheFailed",
- RemoveCacheFailed = "RemoveCacheFailed",
- GetCanvasContextFailed = "GetCanvasContextFailed",
- UnsupportedFileType = "UnsupportedFileType",
- FileReaderReadFailed = "FileReaderReadFailed",
- NotAvailableXMLHttpRequest = "NotAvailableXMLHttpRequest",
- InvalidProgressEventTarget = "InvalidProgressEventTarget",
- RequestError = "RequestError"
- }
- export declare class QiniuError implements Error {
- name: QiniuErrorName;
- message: string;
- stack: string | undefined;
- constructor(name: QiniuErrorName, message: string);
- }
- export declare class QiniuRequestError extends QiniuError {
- code: number;
- reqId: string;
- /**
- * @description 标记当前的 error 类型是一个 QiniuRequestError
- * @deprecated 下一个大版本将会移除,不推荐使用,推荐直接使用 instanceof 进行判断
- */
- isRequestError: boolean;
- /**
- * @description 发生错误时服务端返回的错误信息,如果返回不是一个合法的 json、则该字段为 undefined
- */
- data?: any;
- constructor(code: number, reqId: string, message: string, data?: any);
- }
- /**
- * @description 由于跨域、证书错误、断网、host 解析失败、系统拦截等原因导致的错误
- */
- export declare class QiniuNetworkError extends QiniuRequestError {
- constructor(message: string, reqId?: string);
- }
|