# ``twisted`.`web`.`iweb`.`IClientRequest``

interface documentation

`class IClientRequest(Interface): (source)`

Known implementations: `twisted.web._newclient.Request`

View In Hierarchy

An object representing an HTTP request to make to an HTTP server.

Present Since
13.1

Attribute | `absoluteURI` | The absolute URI of the requested resource, as `bytes`; or `None` if the absolute URI cannot be determined.
Attribute | `headers` | Headers to be sent to the server, as a `twisted.web.http_headers.Headers` instance.
Attribute | `method` | The HTTP method for this request, as `bytes`. For example: `b'GET'`, `b'HEAD'`, `b'POST'`, etc.

absoluteURI = (source)
The absolute URI of the requested resource, as `bytes`; or `None` if the absolute URI cannot be determined.
headers = (source)
Headers to be sent to the server, as a `twisted.web.http_headers.Headers` instance.
method = (source)
The HTTP method for this request, as `bytes`. For example: `b'GET'`, `b'HEAD'`, `b'POST'`, etc.