UNPKG

kaven-utils

Version:

Utils for Node.js.

28 lines (27 loc) 1.13 kB
/******************************************************************** * @author: Kaven * @email: kaven@wuwenkai.com * @website: http://blog.kaven.xyz * @file: [Kaven-Utils] /src/net/http/HttpResponseMessage.ts * @create: 2022-04-19 14:23:15.399 * @modify: 2023-11-25 22:32:53.191 * @version: 5.0.7 * @times: 8 * @lines: 57 * @copyright: Copyright © 2022-2023 Kaven. All Rights Reserved. * @description: [description] * @license: [license] ********************************************************************/ import { OutgoingHttpHeaders } from "node:http"; import { HttpResponseBody } from "./HttpResponseBody.js"; import { HttpResponseHeader } from "./HttpResponseHeader.js"; import { HttpResponseStatusLine } from "./HttpResponseStatusLine.js"; export declare class HttpResponseMessage { constructor(statusLine?: HttpResponseStatusLine); StatusLine: HttpResponseStatusLine; Headers: HttpResponseHeader[]; Body?: HttpResponseBody; GetHeaders(): OutgoingHttpHeaders; AddHeader(name: string, value: string): void; ToBuffer(): Buffer; }