Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 使用Cyberduck将cache Expires标头设置为S3文件_Amazon S3_Http Headers_Cyberduck - Fatal编程技术网

Amazon s3 使用Cyberduck将cache Expires标头设置为S3文件

Amazon s3 使用Cyberduck将cache Expires标头设置为S3文件,amazon-s3,http-headers,cyberduck,Amazon S3,Http Headers,Cyberduck,我想将Expires头添加到存储在S3中的图像文件中。我刚刚发现Cyberduck可以轻松添加元数据。但是,我希望在请求后1个月添加过期信息(就像我使用Nginx处理web服务器中的静态文件一样)。我不知道这是否可能。否则,我可以设置一个日期,即2018-06-20,但我认为当我得到这个日期时,我需要在将来用一个新的日期更新我的所有文件。我想在一个月后将此标题设置为“DINAMICALL”。可能吗?任何其他方法?设置缓存控制:公共,最大年龄=2592000 这将告诉客户端,从下载时起,对象最多可

我想将Expires头添加到存储在S3中的图像文件中。我刚刚发现Cyberduck可以轻松添加元数据。但是,我希望在请求后1个月添加过期信息(就像我使用Nginx处理web服务器中的静态文件一样)。我不知道这是否可能。否则,我可以设置一个日期,即2018-06-20,但我认为当我得到这个日期时,我需要在将来用一个新的日期更新我的所有文件。我想在一个月后将此标题设置为“DINAMICALL”。可能吗?任何其他方法?

设置
缓存控制:公共,最大年龄=2592000

这将告诉客户端,从下载时起,对象最多可以缓存30天

设置
Expires
不再被认为是最佳实践,在任何情况下,S3都只支持静态值,这里