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