Improve file api

This commit is contained in:
2025-05-12 11:19:31 +08:00
parent 5af84dbcf3
commit 6a9f8e2f62
2 changed files with 15 additions and 88 deletions

View File

@@ -422,17 +422,14 @@ class Network {
}
}
async uploadFileBlock(fileId: number, index: number, blockData: Blob): Promise<Response<any>> {
async uploadFileBlock(fileId: number, index: number, blockData: ArrayBuffer): Promise<Response<any>> {
try {
const formData = new FormData();
formData.append('block', blockData);
const response = await axios.post(
`${this.apiBaseUrl}/files/upload/block/${fileId}/${index}`,
formData,
blockData,
{
headers: {
'Content-Type': 'multipart/form-data'
'Content-Type': 'application/octet-stream',
}
}
);