|
|
|
@ -23,7 +23,9 @@ export function sign(serviceName, configId) {
|
|
|
|
|
export async function upload(serviceName, configId, file, cancelToken) {
|
|
|
|
|
let oss = await sign(serviceName, configId);
|
|
|
|
|
let data = new FormData();
|
|
|
|
|
data.append('name', file.name);
|
|
|
|
|
let arr = file.name.split('/');
|
|
|
|
|
arr[arr.length - 1] = encodeURIComponent(arr[arr.length - 1]);
|
|
|
|
|
data.append('name', arr.join('/'));
|
|
|
|
|
data.append('key', `${oss.dir}${'${filename}'}`);
|
|
|
|
|
data.append('policy', oss.policy);
|
|
|
|
|
data.append('OSSAccessKeyId', oss.accessId);
|
|
|
|
|