【发布时间】:2012-11-17 22:49:25
【问题描述】:
我正在尝试通过 ajax 将文件从表单上传到 s3。我在客户端使用fineuploader http://fineuploader.com/,在服务器端使用webapp2。它在请求中将参数作为 qqfile 发送,我可以在请求标头中看到图像数据,但我不知道如何在不使用多部分编码的浏览器中将其取回。
这就是我在标准 html 表单中使用 multipart 的方式。
image = self.request.POST["image"]
这给了我图像名称和图像文件
目前我只能取回图像文件名而不是数据
image = self.request.get_all('image')
[u'image_name.png']
当使用 POST 时,我收到关于内容标头为 application/octet-stream 的警告
<NoVars: Not an HTML form submission (Content-Type: application/octet-stream)>
如何在 GAE 之外的 webapp2 中实现 BlobStoreHandler?
【问题讨论】:
标签: python file-upload content-type webapp2