Я хочу сделать доступным внутренний отчет HTML для моей команды, не делая его общедоступным.Поэтому я загрузил HTML как объект в корзину GCS.Но когда я посылаю людям ссылку на объект
https://storage.cloud.google.com/our_bucket/path/to/report.html
, вместо рендеринга HTML, он скачивает его.Я попытался отредактировать метаданные объекта в заголовке Content-Disposition, как указано здесь .
gsutil setmeta -h 'Content-Disposition:inline' gs://our_bucket/path/to/report.html
Я убедился, что он устанавливает значение в веб-консоли.Но он по-прежнему не показывает встроенный файл в Chrome (или Safari), он просто загружает его.Заголовки ответа также не включают Content-Disposition:inline
.Кажется, он сохранил мои метаданные, но игнорирует их. Как я могу отобразить мой HTML в браузере без предварительной загрузки на диск?