Spec-Zone.ru › OpenTofu 1.10

base64gzip Функция

base64gzip сжимает строку с помощью gzip, а затем кодирует результат в Base64.

OpenTofu использует «стандартный» алфавит Base64, определённый в разделе 4 RFC 4648.

Строки в языке OpenTofu представляют собой последовательности символов Unicode, а не байты, поэтому эта функция сначала кодирует символы строки в UTF-8, затем сжимает данные с помощью gzip и, наконец, выполняет кодирование Base64.

Хотя мы не рекомендуем обрабатывать большие необработанные двоичные данные на языке OpenTofu, эту функцию можно использовать для сжатия текстовых строк разумного размера, созданных на языке OpenTofu. Например, результат этой функции можно использовать для создания сжатого объекта в Amazon S3 в рамках веб-сайта на S3.

Связанные функции​

  • base64encode выполняет кодирование Base64 без сжатия gzip.
  • filebase64 считывает файл из локальной файловой системы и возвращает его исходные байты в кодировке Base64.

Copyright (c) The OpenTofu Authors
Copyright (c) 2014 HashiCorp, Inc.
Mozilla Public License, version 2.0
https://opentofu.org/docs/v1.10/language/functions/base64gzip/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API