UNPKG

kaven-utils

Version:

Utils for Node.js.

28 lines (27 loc) 1.01 kB
/******************************************************************** * @author: Kaven * @email: kaven@wuwenkai.com * @website: http://blog.kaven.xyz * @file: [Kaven-Utils] /src/net/http/HttpRequestStartLine.ts * @create: 2022-04-15 11:13:05.127 * @modify: 2025-06-21 13:47:58.567 * @version: 5.5.2 * @times: 12 * @lines: 78 * @copyright: Copyright © 2022-2025 Kaven. All Rights Reserved. * @description: [description] * @license: [license] ********************************************************************/ import { HttpRequestMethods, KavenUrl } from "kaven-basic"; export declare class HttpRequestStartLine { private isHttpRequest; Method?: keyof typeof HttpRequestMethods; RequestTarget?: KavenUrl; HttpVersion?: string; UseCompleteTarget: boolean; get RequestTargetString(): string; get IsHttpRequest(): boolean; Parse(line: string): boolean; get IsHttpConnect(): boolean; ToString(): string; }