在python中从multipart / form解析HTTP Request Body

时间:2014-02-12 14:57:41

标签: python parsing tornado httpwebresponse

我从服务器收到下一个正文的响应:

body='------WebKitFormBoundarylY6hpxLHtLTD33AY\r\nContent-Disposition: form-data; name="file"; filename="language.py"\r\nContent-Type: text/x-python-script\r\n\r\n#!/usr/bin/env python\n
.....
.....
\r\n------WebKitFormBoundarylY6hpxLHtLTD33AY--\r\n'

我想解析这个正文并提取,名称,文件名,内容类型以及要存储的文件的完整内容。 可能吗? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

龙卷风应该为你解析这个;内容将在self.request.files中提供。 http://www.tornadoweb.org/en/stable/httpserver.html#tornado.httpserver.HTTPRequest.files