oss-client
Version:
Aliyun OSS(Object Storage Service) Node.js Client
19 lines • 1.57 kB
JavaScript
const REQUEST_ID_KEY = 'request-id';
const RESPONSE_CODE_KEY = 'response-code';
const RESPONSE_HOST_KEY = 'response-host';
export class OSSClientError extends Error {
code;
status;
requestId;
hostId;
nextAppendPosition;
constructor(status, code, message, requestId, hostId) {
super(`[${REQUEST_ID_KEY}=${requestId}, ${RESPONSE_CODE_KEY}=${code}, ${RESPONSE_HOST_KEY}=${hostId}] ${message}`);
this.status = status;
this.code = code;
this.name = 'OSSClientError';
this.requestId = requestId;
this.hostId = hostId;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiT1NTQ2xpZW50RXJyb3IuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvZXJyb3IvT1NTQ2xpZW50RXJyb3IudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxjQUFjLEdBQUcsWUFBWSxDQUFDO0FBQ3BDLE1BQU0saUJBQWlCLEdBQUcsZUFBZSxDQUFDO0FBQzFDLE1BQU0saUJBQWlCLEdBQUcsZUFBZSxDQUFDO0FBRTFDLE1BQU0sT0FBTyxjQUFlLFNBQVEsS0FBSztJQUN2QyxJQUFJLENBQVM7SUFDYixNQUFNLENBQVM7SUFDZixTQUFTLENBQVU7SUFDbkIsTUFBTSxDQUFVO0lBQ2hCLGtCQUFrQixDQUFVO0lBRTVCLFlBQ0UsTUFBYyxFQUNkLElBQVksRUFDWixPQUFlLEVBQ2YsU0FBa0IsRUFDbEIsTUFBZTtRQUVmLEtBQUssQ0FDSCxJQUFJLGNBQWMsSUFBSSxTQUFTLEtBQUssaUJBQWlCLElBQUksSUFBSSxLQUFLLGlCQUFpQixJQUFJLE1BQU0sS0FBSyxPQUFPLEVBQUUsQ0FDNUcsQ0FBQztRQUNGLElBQUksQ0FBQyxNQUFNLEdBQUcsTUFBTSxDQUFDO1FBQ3JCLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO1FBQ2pCLElBQUksQ0FBQyxJQUFJLEdBQUcsZ0JBQWdCLENBQUM7UUFDN0IsSUFBSSxDQUFDLFNBQVMsR0FBRyxTQUFTLENBQUM7UUFDM0IsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLENBQUM7SUFDdkIsQ0FBQztDQUNGIn0=