urlencode()

주어진 문자열을 퍼센트(%) 인코딩하여 반환합니다.

문법

urlencode(STR_EXPR[, CHARSET])
STR_EXPR
원본 문자열 표현식. 표현식이 null이면 null을 반환합니다.
CHARSET
문자 집합 (기본값: utf-8). 인코딩 형식은 IANA Charset Registry에 등록된 Preferred MIME Name 또는 Aliases에 등록된 이름을 사용합니다: https://www.iana.org/assignments/character-sets/character-sets.xhtml

사용 예

json "{'uri': '퍼센트_인코딩'}" 
| eval
  decode=concat(
    "https://ko.wikipedia.org/wiki/",
    urlencode(field("uri"), "UTF-8")
  )
 => https://ko.wikipedia.org/wiki/%ED%8D%BC%EC%84%BC%ED%8A%B8_%EC%9D%B8%EC%BD%94%EB%94%A9

json "{}" | eval _line=urlencode(null) => null