Class: CGI
Relationships & Source Files | |
Namespace Children | |
Modules:
| |
Super Chains via Extension / Inclusion / Inheritance | |
Class Chain:
|
|
Instance Chain:
self,
Escape
|
|
Inherits: | Object |
Defined in: | ext/cgi/escape/escape.c, lib/cgi/escape.rb |
Constant Summary
Escape
- Included
Class Method Summary
Escape
- Extended
escape | URL-encode a string into application/x-www-form-urlencoded. |
escape_element | Alias for Escape#escapeElement. |
escape_html | Alias for Escape#escapeHTML. |
escape_uri_component | Alias for Escape#escapeURIComponent. |
escapeElement |
|
escapeHTML |
|
escapeURIComponent | URL-encode a string following RFC 3986 Space characters (+“ ”+) are encoded with (+“%20”+). |
h | Alias for Escape#escapeHTML. |
unescape | URL-decode an application/x-www-form-urlencoded string with encoding(optional). |
unescape_element | Alias for Escape#unescapeElement. |
unescape_html | Alias for Escape#unescapeHTML. |
unescape_uri_component | Alias for Escape#unescapeURIComponent. |
unescapeElement | Undo escaping such as that done by |
unescapeHTML | Unescape a string that has been HTML-escaped. |
unescapeURIComponent | URL-decode a string following RFC 3986 with encoding(optional). |
EscapeExt
- Extended
escape | Returns URL-escaped string ( |
escape_uri_component | Alias for EscapeExt#escapeURIComponent. |
escapeHTML | Returns HTML-escaped string. |
escapeURIComponent | Returns URL-escaped string following RFC 3986. |
unescape | Returns URL-unescaped string ( |
unescape_uri_component | Alias for EscapeExt#unescapeURIComponent. |
unescapeHTML | Returns HTML-unescaped string. |
unescapeURIComponent | Returns URL-unescaped string following RFC 3986. |
Instance Method Summary
Escape
- Included
#escape | URL-encode a string into application/x-www-form-urlencoded. |
#escape_element | Alias for Escape#escapeElement. |
#escape_html | Alias for Escape#escapeHTML. |
#escape_uri_component | Alias for Escape#escapeURIComponent. |
#escapeElement |
|
#escapeHTML |
|
#escapeURIComponent | URL-encode a string following RFC 3986 Space characters (+“ ”+) are encoded with (+“%20”+). |
#h | Alias for Escape#escapeHTML. |
#unescape | URL-decode an application/x-www-form-urlencoded string with encoding(optional). |
#unescape_element | Alias for Escape#unescapeElement. |
#unescape_html | Alias for Escape#unescapeHTML. |
#unescape_uri_component | Alias for Escape#unescapeURIComponent. |
#unescapeElement | Undo escaping such as that done by |
#unescapeHTML | Unescape a string that has been HTML-escaped. |
#unescapeURIComponent | URL-decode a string following RFC 3986 with encoding(optional). |