Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IUploadConfig

Hierarchy

  • IUploadConfig

Index

Properties

getFileToken: ((fileType: FileType, fileName?: string, httpMethod?: "POST" | "PUT", queryString?: string, url?: string, size?: number) => Promise<IUploadAuth & { qiniu: string; ossConfig: string }>)

Type declaration

    • (fileType: FileType, fileName?: string, httpMethod?: "POST" | "PUT", queryString?: string, url?: string, size?: number): Promise<IUploadAuth & { qiniu: string; ossConfig: string }>
    • Parameters

      • fileType: FileType
      • Optional fileName: string
      • Optional httpMethod: "POST" | "PUT"
      • Optional queryString: string
      • Optional url: string
      • Optional size: number

      Returns Promise<IUploadAuth & { qiniu: string; ossConfig: string }>

getFileUrl: ((fileType: FileType, fileName: string, serverType: UploadMethod, saveName?: string) => Promise<{ downloadUrl: string }>)

Type declaration

    • (fileType: FileType, fileName: string, serverType: UploadMethod, saveName?: string): Promise<{ downloadUrl: string }>
    • Parameters

      Returns Promise<{ downloadUrl: string }>

customDomain: string
ossConfig?: string
uploadServer?: string