Skip to main content
Deno 2 is finally here 🎉️
Learn more
Latest
interface AjaxExConfig
implements RequestConfig
import { type AjaxExConfig } from "https://deno.land/x/jwfetch@v2.2.1/src/types.ts";

Properties

optional
query: string | Record<string, any>
optional
isFile: boolean
optional
isDebug: boolean
optional
isUseOrigin: boolean
optional
isEncodeUrl: boolean
optional
signal: AbortSignal

主动控制取消请求时可传递此参数,或者直接使用ajaxAbortResult方法。例如:

const controller = new AbortController(); const {signal} = controller;

optional
cacheTimeout: number

如果是-1,代表不清除缓存

如果是0,代表不使用缓存

optional
cacheStore: ICacheStore
optional
defaultPutAndPostContentType: string
optional
originHeaders: Headers
optional
defaultInjectHeaderKeys: string[]
optional
responseHeaderKeys: string[]
optional
revalidateTime: number

背后继续调用接口,更新缓存的时间间隔,默认不更新缓存

optional
logger: Logger