URLEncode

URLEncode 함수는 문자열을 URL 인코드 형식으로 변환합니다.

이 함수는 Java 함수 java.net.URLEncoder.encode()와 유사합니다.

구문

URLEncode 함수의 구문은 다음과 같습니다.

String = URLEncode(Expression, [Encoding])

매개변수

URLEncode 함수에는 다음 매개변수가 있습니다.

표 1. URLEncode 함수 매개변수

매개변수

형식

설명

Expression

문자열

인코드할 문자열입니다.

Encoding

문자열

사용할 인코딩 스킴입니다. 선택사항입니다. 권장되는 기본 인코딩은 UTF-8입니다.

리턴값

URL 인코드 문자열입니다.

예제

다음 예제는 URL의 조회 문자열을 인코드하고 올바른 URL을 구성하는 방법에 대해 보여줍니다.

BaseURL = "http://hostname:port/query"; 
QName1 = "filter";
QVal1 = URLEncode("key='42ITA'");
QName2 = "comment";
QVal2 = URLEncode("#$&@^%$!!","UTF-8");
Querystring = "?" + QName1 + "=" + QVal1 + "&" + QName2 + "=" + QVal2; 
 
FullURL = BaseURL + Querystring;
Log(FullURL);

이 예제는 정책 로그에 다음 메시지를 인쇄합니다.

Parser Log:
http://hostname:port/query?filter=key%3D%2742ITA%27&comment
=%23%24%26%40%5E%25%24%21%21