class PlainRequest(StreamOnlyMixin, Request):
A request object without data, form, and files.
Method | __init__ |
Undocumented |
Inherited from Request
:
Class Method | application |
No summary |
Class Method | from_values |
No summary |
Method | __enter__ |
Undocumented |
Method | __exit__ |
Undocumented |
Method | close |
Closes associated resources of this request object. This closes all file handles explicitly. You can also use the request object in a with statement which will automatically close it. |
Method | get_data |
This reads the buffered incoming data from the client into one bytes object. By default this is cached but that behavior can be changed by setting cache to False . |
Method | get_json |
Parse data as JSON. |
Method | make_form_data_parser |
Creates the form data parser. Instantiates the form_data_parser_class with some parameters. |
Method | on_json_loading_failed |
No summary |
Class Variable | disable_data_descriptor |
Undocumented |
Class Variable | input_stream |
Undocumented |
Class Variable | is_multiprocess |
Undocumented |
Class Variable | is_multithread |
Undocumented |
Class Variable | is_run_once |
Undocumented |
Class Variable | max_content_length |
Undocumented |
Class Variable | max_form_memory_size |
Undocumented |
Class Variable | remote_user |
Undocumented |
Instance Variable | environ |
Undocumented |
Instance Variable | shallow |
Undocumented |
Property | data |
Contains the incoming request data as string in case it came with a mimetype Werkzeug does not handle. |
Property | files |
No summary |
Property | form |
No summary |
Property | json |
The parsed JSON data if mimetype indicates JSON (:mimetype:`application/json`, see is_json ). |
Property | script_root |
Alias for self.root_path . environ["SCRIPT_ROOT"] without a trailing slash. |
Property | stream |
No summary |
Property | url_root |
Alias for root_url . The URL with scheme, host, and root path. For example, https://example.com/app/. |
Property | values |
A werkzeug.datastructures.CombinedMultiDict that combines args and form . |
Property | want_form_data_parsed |
True if the request method carries content. By default this is true if a Content-Type is sent. |
Method | _get_file_stream |
Called to get a stream for the file upload. |
Method | _get_stream_for_parsing |
This is the same as accessing stream with the difference that if it finds cached data from calling get_data first it will create a new stream out of the cached data. |
Method | _load_form_data |
No summary |
Instance Variable | _cached_data |
Undocumented |
Instance Variable | _cached_json |
Undocumented |
Inherited from Request
(via Request
):
Method | __repr__ |
Undocumented |
Class Variable | access_control_request_headers |
Undocumented |
Class Variable | access_control_request_method |
Undocumented |
Class Variable | charset |
Undocumented |
Class Variable | content_encoding |
Undocumented |
Class Variable | content_md5 |
Undocumented |
Class Variable | content_type |
Undocumented |
Class Variable | date |
Undocumented |
Class Variable | encoding_errors |
Undocumented |
Class Variable | max_forwards |
Undocumented |
Class Variable | origin |
Undocumented |
Class Variable | referrer |
Undocumented |
Class Variable | trusted_hosts |
Undocumented |
Instance Variable | headers |
Undocumented |
Instance Variable | method |
Undocumented |
Instance Variable | path |
Undocumented |
Instance Variable | query_string |
Undocumented |
Instance Variable | remote_addr |
Undocumented |
Instance Variable | root_path |
Undocumented |
Instance Variable | scheme |
Undocumented |
Instance Variable | server |
Undocumented |
Property | accept_charsets |
List of charsets this client supports as ~werkzeug.datastructures.CharsetAccept object. |
Property | accept_encodings |
List of encodings this client accepts. Encodings in a HTTP term are compression encodings such as gzip. For charsets have a look at accept_charset . |
Property | accept_languages |
List of languages this client accepts as ~werkzeug.datastructures.LanguageAccept object. |
Property | accept_mimetypes |
List of mimetypes this client supports as ~werkzeug.datastructures.MIMEAccept object. |
Property | access_route |
If a forwarded header exists this is a list of all ip addresses from the client ip to the last proxy server. |
Property | args |
The parsed URL parameters (the part in the URL after the question mark). |
Property | authorization |
The Authorization object in parsed form. |
Property | base_url |
Like url but without the query string. |
Property | cache_control |
A ~werkzeug.datastructures.RequestCacheControl object for the incoming cache control headers. |
Property | content_length |
No summary |
Property | cookies |
A dict with the contents of all cookies transmitted with the request. |
Property | full_path |
Requested path, including the query string. |
Property | host |
The host name the request was made to, including the port if it's non-standard. Validated with trusted_hosts . |
Property | host_url |
The request URL scheme and host only. |
Property | if_match |
An object containing all the etags in the If-Match header. |
Property | if_modified_since |
The parsed If-Modified-Since header as a datetime object. |
Property | if_none_match |
An object containing all the etags in the If-None-Match header. |
Property | if_range |
The parsed If-Range header. |
Property | if_unmodified_since |
The parsed If-Unmodified-Since header as a datetime object. |
Property | is_json |
Check if the mimetype indicates JSON data, either :mimetype:`application/json` or :mimetype:`application/*+json`. |
Property | is_secure |
True if the request was made with a secure protocol (HTTPS or WSS). |
Property | mimetype |
No summary |
Property | mimetype_params |
The mimetype parameters as dict. For example if the content type is text/html; charset=utf-8 the params would be {'charset': 'utf-8'}. |
Property | pragma |
No summary |
Property | range |
The parsed Range header. |
Property | root_url |
The request URL scheme, host, and root path. This is the root that the application is accessed from. |
Property | url |
The full request URL with the scheme, host, root path, path, and query string. |
Property | url_charset |
The charset that is assumed for URLs. Defaults to the value of charset . |
Property | user_agent |
No summary |
Method | _parse_content_type |
Undocumented |
Instance Variable | _parsed_content_type |
Undocumented |