@camar/http
Version:
To use __superconductor__ you need to build sources by `yarn build`
26 lines (25 loc) • 660 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
class Response {
constructor() {
this.headers = {};
this.statusCode = 200;
this.rawContent = null;
}
static create(content, statusCode, statusMessage) {
const i = new Response();
i.rawContent = content;
if (typeof statusCode === 'number') {
i.statusCode = statusCode;
}
i.statusMessage = statusMessage;
return i;
}
setHeader(header, value) {
this.headers[header] = value;
}
getHeader(name) {
return this.headers[name];
}
}
exports.default = Response;
;