filebase64 함수

filebase64 함수

filebase64 는 주어진 경로에 있는 파일의 내용을 읽어서 base64로 인코딩된 문자열로 반환해요.

출처: 문서

본문

filebase64 는 주어진 경로에 있는 파일의 내용을 읽어서 base64로 인코딩된 문자열로 반환해요.

filebase64(path)

결과는 주어진 파일의 원시 바이트의 Base64 표현이에요. Nomad는 RFC 4648 섹션 4 에 정의된 "표준" Base64 알파벳을 사용해요.

Examples

> filebase64("${path.module}/hello.txt")
SGVsbG8gV29ybGQ=

더 알아보기 (Learn more)

  • file 은 주어진 파일의 내용을 읽기도 하지만, 데이터를 UTF-8 텍스트로 해석해서 추가 인코딩 없이 결과를 문자열로 직접 반환해요.
  • base64decode 는 UTF-8의 바이트를 나타내는 Base64 문자열을 디코딩할 수 있어요. 실제로 base64decode(filebase64(...)) 는 더 짧은 표현식 file(...) 과 동등해요.