Files
2026-07-13 12:32:02 +08:00

63 lines
1.4 KiB
TypeScript

"use strict";
exports.__esModule = true;
exports.FILE_CHUNK_SIZE = exports.FileApiDefinition = void 0;
exports.FileApiDefinition = {
/**
* 上传文件
*/
upload: {
method: 'post',
server: 'upload',
client: function () { return '/file/upload'; }
},
/**
* 初始分块上传
*/
initChunk: {
method: 'post',
server: 'upload/initChunk',
client: function () { return '/file/upload/initChunk'; }
},
/**
* 上传分块文件
*/
uploadChunk: {
method: 'post',
server: 'upload/chunk',
client: function () { return '/file/upload/chunk'; }
},
/**
* 合并分块文件
*/
mergeChunk: {
method: 'post',
server: 'merge/chunk',
client: function () { return '/file/merge/chunk'; }
},
/**
* OSS 签名
*/
ossSign: {
method: 'post',
server: 'oss/sign',
client: function () { return '/file/oss/sign'; }
},
/**
* OSS 分块上传
*/
ossChunk: {
method: 'post',
server: 'oss/chunk',
client: function () { return '/file/oss/chunk'; }
},
/**
* OSS 合并分块
*/
ossMerge: {
method: 'post',
server: 'oss/merge',
client: function () { return '/file/oss/merge'; }
}
};
exports.FILE_CHUNK_SIZE = 2 * 1024 * 1024;