# HttpRequest::__construct

(PECL pecl_http:0.10.0-1.5.5)

HttpRequest::__construct — HttpRequest constructor

### Description

public void HttpRequest::__construct ([ string `$url` [, int `$request_method = HTTP_METH_GET` [, array `$options` ]]] )

Instantiate a new HttpRequest object.

### Parameters

`url`

  the target request url

`request_method`

  the request method to use

`options`

  an associative array with request options

### Errors/Exceptions

Throws HttpException.