中
Content-Disposition
中的文件名是否需要URL编码?
Content-Disposition: attachment; filename=my file with spaces.png
或
Content-Disposition: attachment; filename=my%20file%20with%20spaces.png
我试过了,结果好坏参半。
我有一个我正在使用的库,它得到url编码快乐。我不知道这样做是否正确
No。url编码是针对不支持标准操作方式的过时浏览器的一种hack,定义在http://greenbytes.de/tech/webdav/rfc6266.html