quart
quart copied to clipboard
An async Python micro framework for building web applications.
When migrating from Flask to Quart, one of the issues I ran into was that Werkzeug's client [supports more in the `data` field](https://github.com/pallets/werkzeug/blob/f5b71d82b87212bb5468656422f5a7423980432d/src/werkzeug/test.py#L375). This input supports having a `dict` passed...
Fixes typo, cerfile -> certfile
💁 The file extension of this URL wasn't updated in https://github.com/pallets/quart/pull/386. This change fixes that.
Backports the fix for GHSA-4grg-w6v8-c28g from `flask` to `quart`.
When sending repeated, correctly formatted application/x-www-form-urlencoded POST requests to a Quart endpoint, the server occasionally returns a 400 Bad Request. These same requests succeed initially and are identical each time,...
The associated issue (#347) and its linked pull request (#348) did not resolve the problem. ``` Traceback (most recent call last): File "", line 1, in import sys; from importlib...
HTTP request body chunks and WebSocket messages will be received from the underlying ASGI server only as fast as the application is able to handle them. Previously, input would be...
**Issue Description** When running Hypercorn directly from the command line, it does not properly access environment variables set in the current shell session. This causes applications to default to fallback...
The `Request` class, in `src/quart/wrappers/request.py`, has a `max_content_length` property which is writable: calling code can set it to `None`, which *should* remove any limit on the size of the request...
Resolves #423 by adding the type hint.