Adapts aiohttp.web.BaseRequest to mimic a frequently used subset of werkzeug.Request interface.
data property is not supported, use get_data() instead.
Public Member Functions | |
| __init__ (self, aiohttp.web.BaseRequest request, bytes data) | |
| str | method (self) |
| str | url (self) |
| str | path (self) |
| str | path_qs (self) |
| bytes | query_string (self) |
| headers (self) | |
| content_type (self) | |
| bytes | get_data (self) |
| form (self) | |
| typing.Any | json (self) |
| typing.Mapping[str, str] | cookies (self) |
| args (self) | |
| query (self) | |
Protected Attributes | |
| _request = request | |
| bytes | _data = data |
| object | _json = None |
| dict[str, str]|None | _form = None |
| testsuite.utils.http.Request.__init__ | ( | self, | |
| aiohttp.web.BaseRequest | request, | ||
| bytes | data ) |
| typing.Mapping[str, str] testsuite.utils.http.Request.cookies | ( | self | ) |
|
protected |