FetchHelperDefaultOptions
fetchHelper
함수의 옵션입니다.
Signature
interface FetchHelperDefaultOptions
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
string | URL | (Optional) fetch의 baseURL입니다. | ||
ReturnType<FetchHelperType> | (Optional) fetchHelper 함수에서 사용될 fetch 함수입니다. 제공되지 않으면 전역 스코프의 fetch 함수가 사용됩니다. node-fetch, cross-fetch 등과 같은 어떤 fetch 구현체라도 사용할 수 있습니다. 또한 fetchHelper에 의해 생성된 fetch 함수 또한 여기에서 사용할 수 있습니다. | ||
HeadersInit | (Optional) fetch의 기본 헤더입니다. 만약 fetch의 두 번째 인자가 headers 속성을 가지고 있지 않은 경우 사용됩니다. 제공되고 fetch를 호출할 때 headers도 제공된 경우, 헤더가 병합됩니다. 헤더의 우선순위는 requestInit.headers > defaultOptions.headers입니다. 중복된 헤더는 덮어쓰기 됩니다. | ||
{ request?: (requestArgs: FetchArgs, fetch: NonNullable<FetchHelperDefaultOptions['fetch']>) => Promise<FetchArgs>; response?: (response: Response, requestArgs: FetchArgs, fetch: NonNullable<FetchHelperDefaultOptions['fetch']>) => Promise<Response>; } | (Optional) |