使用AjaxUpload实现异步文件上传到Tornado Web服务器

3
我正在使用这个javascript库(http://valums.com/ajax-upload/)将文件上传到一个tornado web服务器,但我不知道如何获取文件内容。这个javascript库使用XHR上传,所以我假设我必须读取原始POST数据才能获取文件内容。但是我不知道在Tornado中如何做到这一点。他们的文档像往常一样没有帮助:(
在php中,他们有这样的东西: $input = fopen("php://input", "r");
那么在tornado中相当于什么呢?
1个回答

2

我已经得到答案了。

我需要使用self.request.body来获取原始的post数据。

我还需要传入正确的_xsrf令牌,否则tornado会触发403异常。

大概就是这样。


这个操作会是异步的吗?我不认为会 :( - Shafiul

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接