i m 试图获得一个简单的图像上载荷,投身于龙卷风。 这些数据都用文字文档进行细化,数据正在输入服务器,并提交给档案系统。 然而,当我试图上载双双双手文件时(具体地说,是jpeg或png),它就会腐败。 PNG的上载结果造成“PNG”错误,而“PNG”则被化成正文,“jpeg数据流不含任何图像”。 什么是错了?
python:
class FileUploadHandler(BaseHandler):
def post(self):
reg=self.get_argument( regid , None)
self.write(dir(self.request.files[ myfile ][0]))
if reg:
reg=Registration(id=reg)
f=open(ROOT_APP_PATH+ /static/clubfiles/{0}/{1}/{2}
.format(reg.club.id, reg.id, uuid()), w )
f.write(self.request.files[ myfile ][0][ body ])
f.close()
html:
<form target=iframe
action="/do_file_upload/"
enctype="multipart/form-data; charset=utf-8"
method="post">
<input type=hidden name=regid value=${element.get_relevant_registration().id}>
<input name=myfile type=file onchange="$(this).parent().submit()">
</form>
龙多服务器在2008年运行,如果相关的话。
edit:水坝,简单固定。 i 需使用公开(姓名、轮)以双亲方式书写。 希望能帮助那些从山羊向座的人。