UNPKG

@larksuiteoapi/core

Version:
31 lines 840 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Context = void 0; const constants_1 = require("./constants/constants"); class Context { constructor() { this.m = new Map(); } get(key) { return this.m.get(key); } set(key, value) { this.m.set(key, value); } getHeader() { return this.m.get(constants_1.HTTPHeaderKey); } getRequestID() { let header = this.getHeader(); let logID = header[constants_1.HTTPHeaderKeyLogID.toLowerCase()]; if (logID) { return logID; } return header[constants_1.HTTPHeaderKeyRequestID.toLowerCase()]; } getHTTPStatusCode() { return this.get(constants_1.HTTPKeyStatusCode); } } exports.Context = Context; //# sourceMappingURL=context.js.map