小程序
小游戏
企业微信
微信支付
扫描小程序码分享
网上大多教程后端都用Java或者PHP实现,本人因需求,就直接用python+flask了,由于是新人,就遇到下面的问题了:
前端wx.uploadFile()上传图片 ,后端能收到formdata里的数据,却收不到图片,即lal为null
前端代码:
python代码
这是要上传的图片临时路径,即res.tempFilePaths的路径请问我接收图片的方式对吗?还是有别的问题?
在这寻求帮助,谢谢啦
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
通过查阅flask文档http://docs.jinkan.org/docs/flask/quickstart.html,本问题已解决:
因为wx.uploadFile()设置content-type 为 enctype="multipart/form-data" 属性,说明传的为文件,所以python的代码应通过请求对象的 files 属性访问它们,即:
f=request.files['file']f.save(‘’)
因此 访问图片和formData的方法是不一样的
希望对像我这样的小白有帮助
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
请问一下python如何接受formdata数据,应该用request.什么字段来接受
大佬你好,请问下你的后端完整代码可不可以上传在GitHub上借我借鉴一下啊,我是个新手小白,可能需要照葫芦画瓢,谢谢啦
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
通过查阅flask文档http://docs.jinkan.org/docs/flask/quickstart.html,本问题已解决:
因为wx.uploadFile()设置content-type 为 enctype="multipart/form-data" 属性,说明传的为文件,所以python的代码应通过请求对象的 files 属性访问它们,即:
f=request.files['file']
f.save(‘’)
因此 访问图片和formData的方法是不一样的
希望对像我这样的小白有帮助
请问一下python如何接受formdata数据,应该用request.什么字段来接受
大佬你好,请问下你的后端完整代码可不可以上传在GitHub上借我借鉴一下啊,我是个新手小白,可能需要照葫芦画瓢,谢谢啦