我的目的是上传图像并进行一些图像处理。现在,我打算渲染上传的图像。
我使用这里的代码来构建我的前端,并使用bottle在python中编写后端,如下所示:
@route('/test', method='POST')
def serve_image():
# import pdb; pdb.set_trace()
image = Image.open(request.body)
image.show()
我收到如下错误
OSError:无法识别图像文件 <_io.BytesIO 对象位于 0x0000017386B53A40>
我错过了什么?
编辑:当我打印整个请求时,这就是我得到的
<http://localhost:8080/test>