1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/likeadmin-likeadmin_java

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
fetch.d.ts 1.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
damonyuan Отправлено 8 месяцев назад 7badc8a
import 'ofetch'
import { FetchResponse, FetchOptions } from 'ofetch'
declare module 'ofetch' {
interface FetchOptions {
url?: string
requestOptions?: RequestOptions
}
interface RequestOptions {
// 请求接口前缀
apiPrefix?: string
// 需要对返回数据进行处理
isTransformResponse?: boolean
// 是否返回默认数据
isReturnDefaultResponse?: boolean
//POST请求下如果无data,则将params视为data
isParamsToData?: boolean
// 是否自动携带token
withToken?: boolean
requestInterceptorsHook?(options: FetchOptions): FetchOptions
responseInterceptorsHook?(
response: FetchResponse<any>,
options: FetchOptions
): any
responseInterceptorsCatchHook?: (error: any) => void
}
interface RequestEventStreamOptions extends Partial<RequestOptions> {
onstart?: (reader: ReadableStreamDefaultReader<Uint8Array>) => void
onmessage?: (value: string) => void
onclose?: () => void
}
interface FileParams {
name?: string
file: File
data?: any
}
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/likeadmin-likeadmin_java.git
git@gitlife.ru:oschina-mirror/likeadmin-likeadmin_java.git
oschina-mirror
likeadmin-likeadmin_java
likeadmin-likeadmin_java
master