Spec-Zone.ru › OpenTofu 1.9

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.9/language/functions/base64gzip/

Spec-Zone.ru

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