js-uploader
Version:
A JavaScript library for file upload
18 lines (17 loc) • 596 B
TypeScript
import { UploadTask, UploaderOptions } from '../../interface';
import { CommonsTaskHandler } from './CommonsTaskHandler';
export declare class QiniuOSSTaskHandler extends CommonsTaskHandler {
private chunkSize;
private static HOST_MAP;
private static _overwrite;
constructor(task: UploadTask, uploaderOptions: UploaderOptions);
private enable;
private processUploaderOptions;
private getOverwriteFns;
private getFileExtraInfo;
private getUploadUrl;
private getMakeFileUrl;
private getUploadBlockUrl;
private getUpHosts;
private getPutPolicy;
}