mirror of
https://github.com/crystelf/crystelf-admin.git
synced 2025-12-05 13:41:57 +00:00
fix:修复远程服务器413错误
This commit is contained in:
parent
5d8fe40860
commit
2d469cfa90
@ -58,20 +58,20 @@ export default class MemeUploadService extends plugin {
|
|||||||
uploadSessions.delete(key);
|
uploadSessions.delete(key);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
const token = await ConfigControl.get('config')?.coreConfig?.token;
|
||||||
|
const coreUrl = await ConfigControl.get('config')?.coreConfig?.coreUrl;
|
||||||
|
const res = await axios.get(session.img, { responseType: 'stream' });
|
||||||
const formData = new FormData();
|
const formData = new FormData();
|
||||||
const res = await fetch(session.img);
|
formData.append('file', res.data, 'meme.jpg');
|
||||||
const blob = await res.blob();
|
|
||||||
formData.append('file', blob, 'meme.jpg');
|
|
||||||
formData.append('character', session.character);
|
formData.append('character', session.character);
|
||||||
formData.append('status', session.status);
|
formData.append('status', session.status);
|
||||||
|
|
||||||
const token = await ConfigControl.get('config')?.coreConfig?.token;
|
|
||||||
const coreUrl = await ConfigControl.get('config')?.coreConfig?.coreUrl;
|
|
||||||
await axios.post(`${coreUrl}/api/meme/upload`, formData, {
|
await axios.post(`${coreUrl}/api/meme/upload`, formData, {
|
||||||
headers: {
|
headers: {
|
||||||
'x-token': token,
|
'x-token': token,
|
||||||
...formData.getHeaders?.(),
|
...formData.getHeaders(),
|
||||||
},
|
},
|
||||||
|
maxBodyLength: Infinity,
|
||||||
});
|
});
|
||||||
|
|
||||||
return e.reply('上传成功~', true);
|
return e.reply('上传成功~', true);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user