UNPKG

kaven-utils

Version:

Utils for Node.js.

32 lines (31 loc) 1.21 kB
/******************************************************************** * @author: Kaven * @email: kaven@wuwenkai.com * @website: http://blog.kaven.xyz * @file: [Kaven-Utils] /src/KavenRequestResult.ts * @create: 2023-12-08 14:51:37.670 * @modify: 2024-11-01 10:48:07.332 * @version: 5.4.5 * @times: 2 * @lines: 79 * @copyright: Copyright © 2023-2024 Kaven. All Rights Reserved. * @description: [description] * @license: [license] ********************************************************************/ import { IncomingHttpHeaders } from "node:http"; export declare class KavenRequestResult<T = unknown> { private readonly chunkList; private readonly status?; private readonly statusText?; private readonly headers; private text?; private json?; constructor(chunkList: unknown[], status: number | undefined, statusText: string | undefined, headers: IncomingHttpHeaders); get Status(): number | undefined; get StatusText(): string | undefined; get Headers(): IncomingHttpHeaders; get IsSuccess(): boolean; get HasData(): boolean; get Text(): string | undefined; get Json(): T | undefined; }