[Top]
Protocols
Protocols.HTTP
|
Method Protocols.HTTP.iri_encode()
- Method
iri_encode
string iri_encode(string s)
- Description
Encodes the given string using %XX encoding to be used as a
component part in an IRI (Internationalized Resource Identifier,
see RFC 3987). This means that all chars outside the IRI
iunreserved set are encoded, i.e. this function encodes
equivalently to uri_encode except that all 8-bit and wider
characters are left as-is.
- Bugs
This function currently does not encode chars in the Unicode
private ranges, although that is strictly speaking required in
some but not all IRI components. That could change if it turns out
to be a problem.
- See also
percent_decode , uri_encode
|