我正在尝试使用 fetch 将图像数组发送到烧瓶端点,但我似乎无法获取数据。
获取:
async () => {
const data = new FormData();
data.append('images', imagesArray);
const response = await fetch('/upload', {
method: 'POST',
body: data
});
}
端点:
@main.route('/upload', methods=['POST'])
def process_image():
if request.files:
images = request.files.getlist('images[]')
print(images)
服务器不会打印任何内容。但是,如果我只发送一张图像并设置
images = request.files['images']
,然后图像对象就会被打印出来。
我做错了什么?任何帮助将不胜感激!
嘿,我也遇到了同样的问题,你解决了吗,如果解决了怎么办?