36.145 URL_ENCODEファンクション
特殊文字は、次のようにエンコードされます。
Special After
Characters Encoding
%
%25
+
%2B
space +
. %2E
* %2A
? %3F
\ %5C
/ %2F
> %3E
< %3C
} %7B
{ %7D
~ %7E
[ %5B
] %5D
' %60
; %3B
? %3F
@ %40
& %26
# %23
| %7C
^ %5E
: %3A
= %3D
$ %24
構文
APEX_UTIL.URL_ENCODE (
p_url IN VARCHAR2)
RETURN VARCHAR2;
パラメータ
表36-125 URL_ENCODEのパラメータ
パラメータ | 説明 |
---|---|
|
エンコードする文字列 |
例
次の例に、URL_ENCODE
ファンクションを使用する方法を示します。
DECLARE
l_url VARCHAR2(255);
BEGIN
l_url := APEX_UTIL.URL_ENCODE('http://www.myurl.com?id=1&cat=foo');
END;
この例では、次のURLを使用しています。
http://www.myurl.com?id=1&cat=foo
これは、次のように戻されます。
http%3A%2F%2Fwww%2Emyurl%2Ecom%3Fid%3D1%26cat%3Dfoo
親トピック: APEX_UTIL