Wiki source for CommandXurlencode


Show raw source

======Command xurlencode======


=====Name=====
**xurlencode** Encodes a string in URL Encoding format

====Synopsis====
xurlencode [options] [string]


====Options====

Supports the standard [ [[SerializationOptions serialization options]] ]


||-n||do not output a linefeed||
||-p,-port port||Output to port instead of stdout||
||-q||Encode pairs of name/value arguements||


====Description====

Encodes its argument, or if none, stdin to URL Encoding format from plain text
if -q is specified then pairs of arguments are encoded as name=value pairs.
Arguments can be either individual values or sequences.



Example:
%%(shell)
xurlencode http://test.xmlsh.org/data/books.xml
%%
Result
%%
http%3A%2F%2Ftest.xmlsh.org%2Fdata%2Fbooks.xml
%%

%%(shell)
xurlencode -q name "value with spaces" arg2 "value&two"
%%
Result
%%
name=value+with+spaces&arg2=value%26two
%%


====Return Value====
Returns 0 if the command executed successfully, 1 if there was an error.
----
[[Commands]]
[[CategoryCommands]]
[[CommandXurldecode]]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki