Representing POST Requests as URLs

A standard URL cannot represent an HTTP POST request, only a GET request. To be able to represent a POST request as a URL, Kapow Katalyst uses its own special URL format with the following syntax:

post://<url excluding the http protocol>??<encoded POST parameters>

or, for the https protocol:

posts://<url excluding the https protocol>??<encoded POST parameters>

or, for a relative URL without a protocol:

postx://<url without protocol>??<encoded POST parameters>

Example

A POST request to the URL

http://www.abc.com

with the encoded POST parameters

x=y&v=z

is represented as the following URL:

post://www.abc.com??x=y&v=z