Provided by: gridsite-clients_3.0.0~20180202git2fdbc6f-1build2_amd64 bug


       urlencode - convert strings to or from URL-encoded form


       urlencode [-m|-d] string [string ...]


       urlencode encodes strings according to RFC 1738.

       That  is,  characters  A-Z  a-z 0-9 . _ and - are passed through unmodified, but all other
       characters are represented as %HH, where HH  is  their  two-digit  upper-case  hexadecimal
       ASCII   representation.    For   example,   the   URL   becomes

       urlencode converts each character in all  the  strings  given  on  the  command  line.  If
       multiple   strings  are  given,  they  are  concatenated  with  separating  spaces  before


       -m     Instead of full conversion, do GridSite "mild URL encoding" in which A-Z a-z 0-9  .
              =  -  _ @ and / are passed through unmodified. This results in slightly more human-
              readable strings but the application must be prepared to  create  or  simulate  the
              directories implied by any slashes.

       -d     Do  URL-decoding  rather  than encoding, according to RFC 1738. %HH and %hh strings
              are converted  and  other  characters  are  passed  through  unmodified,  with  the
              exception that + is converted to space.


       0 is always returned.


       Andrew McNab <>

       urlencode is part of GridSite: