forked from orbit-oss/flask
send_file quotes ":/" in UTF-8 filename
This commit is contained in:
parent
6ed68f015a
commit
54cbb4e642
3 changed files with 5 additions and 1 deletions
|
|
@ -646,6 +646,8 @@ class TestSendfile(object):
|
|||
(u'Vögel.txt', 'Vogel.txt', 'V%C3%B6gel.txt'),
|
||||
# Native string not marked as Unicode on Python 2
|
||||
('tést.txt', 'test.txt', 't%C3%A9st.txt'),
|
||||
# ":/" are not safe in filename* value
|
||||
(u"те:/ст", '":/"', "%D1%82%D0%B5%3A%2F%D1%81%D1%82"),
|
||||
))
|
||||
def test_attachment_filename_encoding(self, filename, ascii, utf8):
|
||||
rv = flask.send_file('static/index.html', as_attachment=True, attachment_filename=filename)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue