@modern-js/runtime-utils
Version:
A Progressive React Framework for modern web development.
18 lines (17 loc) • 642 B
TypeScript
export type Query = Record<string, string>;
export declare function parseQuery(req: Request): Query;
export type HeadersData = Record<string, string | undefined>;
export declare function parseHeaders(request: Request): HeadersData;
/**
* The function is modified based on
* https://github.com/honojs/hono/blob/main/src/utils/url.ts
*
* MIT Licensed
* https://github.com/honojs/hono/blob/main/LICENSE
*
*/
export declare function getPathname(request: Request): string;
export declare function getHost(request: Request): string;
type Cookie = Record<string, string>;
export declare function parseCookie(req: Request): Cookie;
export {};