ep.uriQuery()
Categories: Utilities
ep.uriQuery( query )
Plugin: ep.uri
Description: Decode query arguments of a uri.
-
ep.uriQuery( query )
version added: 6.11.0query A query of a uri.
The ep.uriQuery()
method decode the query arguments of a uri, to an object.
-
Decode a uri query.
Code:
ep.uriQuery( 'banana=yellow&strawberry=red&group%5Bred%5D=strawberry&group%5Bblue%5D%5B%5D=berry&group%5Bblue%5D%5B%5D=other&group%5Bblue%5D%5B%5D=%5B%5D' );
Results:
{ "banana": "yellow", "strawberry": "red", "group": { "red": "strawberry", "blue": [ "berry", "other", "[]" ] } }
ep.uriQuery( object )
Plugin: ep.uri
Description: Encode object to uri query.
-
ep.uriQuery( object )
version added: 6.11.0object A map of data.
The ep.uriQuery()
method encode a object to a uri query, it works like the jQuery.param()
method.
-
Encode object to uri query.
Code:
ep.uriQuery({ "banana": "yellow", "strawberry": "red", "group": { "red": "strawberry", "blue": [ "berry", "other", "[]" ] } });
Results:
banana=yellow&strawberry=red&group%5Bred%5D=strawberry&group%5Bblue%5D%5B%5D=berry&group%5Bblue%5D%5B%5D=other&group%5Bblue%5D%5B%5D=%5B%5D