UNPKG

@waiting/fetch

Version:

HTTP fetch API for browser and Node.js. Handle 302/303 redirect correctly on Node.js

20 lines 1.25 kB
import type { RequestInfo as UndiciRequestInfo, RequestInit } from 'undici'; import type { Args, ArgsRequestInitCombined, Options } from './types.js'; /** Update initialFetchOptions */ export declare function setGlobalRequestOptions(options: Partial<Options>): void; /** Get copy of initialFetchOptions */ export declare function getGlobalRequestOptions(): Readonly<Options>; export declare function buildQueryString(url: string, data: Options['data']): string; /** Split FetchOptions object to RequestInit and Args */ export declare function splitInitArgs(options: Options): ArgsRequestInitCombined; export declare function processParams(options: Options): ArgsRequestInitCombined; export declare function processInitOpts(options: ArgsRequestInitCombined): ArgsRequestInitCombined; /** * Return input url string */ export declare function processRequestGetLikeData(input: string, args: Args): string; export declare function processRequestPostLikeData(args: Args): RequestInit['body'] | null; /** "foo=cookie_foo; Secure; Path=/" */ export declare function parseRespCookie(cookie: string | null): Args['cookies']; export declare function pickUrlStrFromRequestInfo(input: RequestInfo | UndiciRequestInfo): string; //# sourceMappingURL=util.d.ts.map