# Method Protocols.HTTP.post_url()

Method post_url

  ``.Query` post_url(`string`|`Standards.URI` `url`, `mapping`(`string`:`int`|`string`|`array`(`string`))|`string` `query_variables`, `void`|`mapping`(`string`:`string`|`array`(`string`)) `request_headers`, `void`|`Protocols.HTTP.Query` `con`)`

Description

  Similar to get_url, except that query variables is sent as a POST request instead of a GET request. If query_variables is a simple string, it is assumed to contain the verbatim body of the POST request; Content-Type must be properly specified manually, in this case.