UNPKG

@manzoomeh/basicore.server

Version:

java script version of Manzoomeh Negaran http web server for nodejs

28 lines (26 loc) 771 B
import Request from "./request.js"; import RequestBaseResponse from "./requestBaseResponse.js"; export default class Index5Response extends RequestBaseResponse { /** * @param {Request} request */ constructor(request) { super(request); } /** * @returns {Promise<[number,NodeJS.Dict<number | string | string[]>,*]>} */ async getResultAsync() { return [ parseInt(this._request.cms.webserver.headercode.split(" ")[0]), { ...{ "content-type": this._request.cms.webserver.mime }, ...(this._request.cms.webserver.gzip && { "Content-Encoding": "gzip", }), ...(this._request.cms.http && this._request.cms.http), }, this._request.cms.content, ]; } }