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: 2022-05-01 14:12:19.789
* @version: 4.0.1
* @times: 11
* @lines: 77
* @copyright: Copyright © 2022 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;
}