case insensitive and - for qcd
This commit is contained in:
6
droopy
6
droopy
@@ -713,12 +713,14 @@ class HTTPUploadHandler(BaseHTTPServer.BaseHTTPRequestHandler):
|
||||
# -- Save file (numbered to avoid overwriting, ex: foo-3.png)
|
||||
form = DroopyFieldStorage(fp = self.rfile, environ = env);
|
||||
fileitem = form[self.form_field]
|
||||
realname=""
|
||||
if self.form_realname in form.keys():
|
||||
realname = form[self.form_realname].value.decode('utf-8')
|
||||
if realname=="":
|
||||
filename = self.basename(fileitem.filename).decode('utf-8')
|
||||
else:
|
||||
self.log_message("Got realname: %s", realname)
|
||||
filename=self.basename(realname)
|
||||
else:
|
||||
filename = self.basename(fileitem.filename).decode('utf-8')
|
||||
|
||||
if filename == "":
|
||||
self.send_response(303)
|
||||
|
||||
Reference in New Issue
Block a user