# Method Protocols.HTTP.do_proxied_method()

Method do_proxied_method

  ``.Query` do_proxied_method(`string`|`Standards.URI` `proxy`, `string` `user`, `string` `password`, `string` `method`, `string`|`Standards.URI` `url`, `void`|`mapping`(`string`:`int`|`string`|`array`(`string`)) `query_variables`, `void`|`mapping`(`string`:`string`|`array`(`string`)) `request_headers`, `void`|`Protocols.HTTP.Query` `con`, `void`|`string` `data`)`

Description

  Makes an HTTP request through a proxy.

Parameter `proxy`

  URL for the proxy.

Parameter `user`
Parameter `password`

  Proxy authentication credentials.

Parameter `method`
Parameter `url`
Parameter `query_variables`
Parameter `request_headers`
Parameter `con`
Parameter `data`

  The remaining arguments are identical to do_method().

See also

  do_method(), do_async_proxied_method()