plone/plone.app.blob — pull request #7 by yangh (2013-07-05 09:10:50+00:00)
Title: Enable user to save file with original name

Add file's original name in the header, ref to the RFC 2231

A file uploaded into Plone was saved as a normalized name,
when user try to download the file, they got a normalized name,
but the original name is preffer.

The safe way to do this is add url-encoded file name in UTF-8 in to the content header.

The reason not to do this in the ArcheType.contentDispositionHeader, is because the 'filename*' can't be used as a var name, and the filename already be normalized before pass to it.