##// END OF EJS Templates
Don't use ints in HTTP headers
Alexis S. L. Carvalho -
r4038:5ae460b1 default
parent child Browse files
Show More
@@ -38,7 +38,7 b' def staticfile(directory, fname, req):'
38 os.stat(path)
38 os.stat(path)
39 ct = mimetypes.guess_type(path)[0] or "text/plain"
39 ct = mimetypes.guess_type(path)[0] or "text/plain"
40 req.header([('Content-type', ct),
40 req.header([('Content-type', ct),
41 ('Content-length', os.path.getsize(path))])
41 ('Content-length', str(os.path.getsize(path)))])
42 return file(path, 'rb').read()
42 return file(path, 'rb').read()
43 except (TypeError, OSError):
43 except (TypeError, OSError):
44 # illegal fname or unreadable file
44 # illegal fname or unreadable file
General Comments 0
You need to be logged in to leave comments. Login now