A: 

Google search for "Content-Disposition filename encoding" gives as first result this:

http://stackoverflow.com/questions/93551/how-to-encode-the-filename-parameter-of-content-disposition-header-in-http

The accepted answer seems to be the answer to your request.

manixrock
I've seen that, but its not much help.
Michael Simpson