我使用亚马逊S3服务的PHP使用此API
https://github.com/tpyo/amazon-s3-php-class
我传递的URL,客户端这样的
下载时更改为原始文件名?
https://domain.s3.amazonaws.com/bucket/filename_11052011111924.zip?AWSAccessKeyId=myaccesskey&Expires=1305311393&Signature=mysignature
因此,当客户点击或URL粘贴到浏览器中,该文件下载的文件名为filename_11052011111924.zip.But我的原始文件名存储在数据库中。
所以有可能在将URL单独传递给客户端时下载,并用原始文件名下载。我不确定这是否会对我有帮助。
Content-Disposition: attachment; filename=FILENAME.EXT
Content-Type: application/octet-stream
重复这个问题,看它的答案。 ** [LINK](http://stackoverflow.com/questions/2611432/amazon-s3-change-file-download-name)** – 2011-05-13 09:06:10