у нас есть класс для генерации ссылок на защищенные ресурсы на S3, который мы также пытаемся связать с облачным фронтом.
AWS-SDK для php предоставляет механизм кэширования сгенерированных ссылок. Это хорошо работает для защищенных ссылок S3, но не создает кеш для ссылок CloudFront.
Это не поддерживается?
или же
Это ошибка, о которой я должен сообщить сопровождающим?
//caching does not work here
function _generate_cf($bucket, $filename, $time){
$this->_cf = new AmazonCloudFront();
return $this->_cf->cache('1 hour')->get_private_object_url($bucket, $filename, $time);
}
//caching does work here
function _generate_s3($bucket, $filename, $time){
$this->_s3 = new AmazonS3();
return $this->_s3->cache('1 hour')->get_object_url($bucket, $filename, $time);
}