fix: blob apis

This commit is contained in:
DarkSky
2022-12-22 17:21:48 +08:00
parent 8a830eceb5
commit 4e0aa31af4
+12 -12
View File
@@ -155,18 +155,18 @@ export async function downloadWorkspace(
}
export async function uploadBlob(params: { blob: Blob }): Promise<string> {
const data = await request({
url: '/api/blob',
method: 'PUT',
data: params.blob,
});
return data.data;
return request.post('/api/blob', { body: params.blob }).text();
// const data = await request({
// url: '/api/blob',
// method: 'PUT',
// data: params.blob,
// });
// return data.data;
}
export async function getBlob(params: { blobId: string }): Promise<string> {
const data = await request({
url: `/api/blob/${params.blobId}`,
method: 'GET',
});
return data.data;
export async function getBlob(params: {
blobId: string;
}): Promise<ArrayBuffer> {
return request.get(`/api/blob/${params.blobId}`).arrayBuffer();
}