kaven-utils
Version:
Utils for Node.js.
28 lines (27 loc) • 1.13 kB
TypeScript
/********************************************************************
* @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;
}