
## RequestMessage class

Represents a request message.



The RequestMessage type exposes the following members:

### Constructors
| Constructor | Description |
| :- | :- |
| [__init__](/html/python-net/aspose.html.net/requestmessage/__init__/#str) | Initializes a new instance of the [`RequestMessage`](/html/python-net/aspose.html.net/requestmessage) class. |
| [__init__](/html/python-net/aspose.html.net/requestmessage/__init__/#aspose.html.Url) | Initializes a new instance of the [`RequestMessage`](/html/python-net/aspose.html.net/requestmessage) class. |


### Properties
| Property | Description |
| :- | :- |
| [method](/html/python-net/aspose.html.net/requestmessage/method) | Gets or sets the [`HttpMethod`](/html/python-net/aspose.html.net/httpmethod). |
| [request_uri](/html/python-net/aspose.html.net/requestmessage/request_uri) | Gets or sets the request URI. |
| [headers](/html/python-net/aspose.html.net/requestmessage/headers) | Gets the [`RequestHeaders`](/html/python-net/aspose.html.net/requestheaders). |
| [content](/html/python-net/aspose.html.net/requestmessage/content) | Gets or sets the request content. |
| [timeout](/html/python-net/aspose.html.net/requestmessage/timeout) | The number of milliseconds to wait before the request times out. The default value is 100,000 milliseconds (100 seconds). |
| [pre_authenticate](/html/python-net/aspose.html.net/requestmessage/pre_authenticate) | Gets or sets a value that indicates whether to send an Authorization header with the request. |



### See Also
* module [`aspose.html.net`](..)
* class [`HttpMethod`](/html/python-net/aspose.html.net/httpmethod)
* class [`RequestHeaders`](/html/python-net/aspose.html.net/requestheaders)
* class [`RequestMessage`](/html/python-net/aspose.html.net/requestmessage)
