urlencode 함수
urlencode 함수
urlencode 는 주어진 문자열에 URL 인코딩을 적용해요.
출처: 문서
본문
urlencode 는 주어진 문자열에 URL 인코딩을 적용해요. 이 함수는 주어진 문자열에서 URL의 쿼리 문자열 인자로 포함될 때 특별한 의미를 가지는 문자를 식별해서, RFC 3986 "퍼센트 인코딩" 을 사용해 이스케이프해요.
이스케이프되는 정확한 문자 집합은 시간이 지나면서 바뀔 수 있지만, 결과는 실수로 추가 구분자를 도입하지 않고 쿼리 문자열 인자에 보간(interpolation)될 수 있음이 보장돼요.
주어진 문자열에 비 ASCII 문자가 포함되면, 이 문자들을 먼저 UTF-8로 인코딩한 다음 각 UTF-8 바이트에 퍼센트 인코딩을 개별적으로 적용해요.
Examples
> urlencode("Hello World")
Hello%20World
> urlencode("☃")
%E2%98%83
> "http://example.com/search?q=${urlencode("nomad urlencode")}"
http://example.com/search?q=nomad%20urlencode