我一直在使用这个抓取图像,但有一个错误,不断记录,但我不能得到任何解决方案,请帮助。请求也没有达到后端的一些原因。收到的错误代码是422。相同的代码是工作正常与他人,但不是在我这边的一些原因,我甚至尝试了axios,但问题仍然存在。
import axios from 'axios';
var FormData = require('form-data');
// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
export const config = {
api: {
bodyParser: {
sizeLimit: '5mb', // Set desired value here
},
},
};
async function uploadFile(
prompt,
withoutbg_image_base64,
randID,
username,
model_name
) {
var formData = new FormData();
formData.append('prompt', prompt);
formData.append('withoutbg_image_base64', withoutbg_image_base64);
formData.append('randID', randID);
formData.append('username', username);
formData.append('model_name', model_name);
try {
const response = await fetch(URL, {
method: 'POST',
body: formData,
});
const data = await response.json();
return data;
} catch (error) {
console.error(error);
}
return {};
}
1条答案
按热度按时间7rtdyuoh1#
我想出了解决办法,这是节点版本,上面的代码是兼容的v16,但不与v18。希望任何人有这样的问题,这将有助于您。