本文由簡體中文內容自動轉碼而成。阿里雲不保證此自動轉碼的準確性、完整性及時效性。本文内容請以簡體中文版本為準。

Fn::Base64Encode

更新時間:2025-03-27 19:36

調用內建函式Fn::Base64Encode,返回輸入字串的Base64編碼結果。

說明

在 MIME 標準中,Base 64 編碼的輸出通常每 76 個字元後會有一個分行符號,以確保每一行的長度不超過 76 個字元。即使您的輸入字串很短,不滿足 76 個字元,該函數也會在最後添加一個分行符號。 如果需要去掉最後一個分行符號,請使用 Fn::Replace 函數處理。

樣本:

Fn::Replace:
  - "\n": ''
  - Fn::Base64Encode: string_to_encode

函式宣告

  • JSON

    {"Fn::Base64Encode": "stringToEncode"}
  • YAML

    • 完整函數名的文法。

      Fn::Base64Encode: stringToEncode
    • 縮寫形式文法。

      !Base64Encode stringToEncode

參數資訊

stringToEncode:需要轉換成Base64的字串。

傳回值

原始字串的Base64編碼結果。

使用樣本

YAML
JSON
!Base64Encode ALIYUN ROS
{ "Fn::Base64Encode" : "ALIYUN ROS" }

傳回值:QUxJWVVOIFJPUw==

  • 本頁導讀 (1, M)
  • 函式宣告
  • 參數資訊
  • 傳回值
  • 使用樣本
文檔反饋