HTTPSocket.EncodeFormData
From Xojo Documentation
Method
Takes the key/value pairs from the passed Dictionary and formats them into a URL-encoded String.
The result can then be used in the URL to send data to a form with a GET action or as content for a POST.