falcon
falcon copied to clipboard
The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.
Setting `nitpicky = True` in `conf.py` or passing the `-n` command line argument will warn on broken links.
This is just a placeholder to capture minor documentation changes that need to be made. - [ ] Add note to tutorials about why we don't include a dev server,...
We already have support for streaming via a file-like project, but it is also common to fetch upstream resources via the requests library, and so it would be really helpful...
Example use case: Implement a health check endpoint that excludes an auth middleware but retains middleware that adds a trace id to `req.context`.
The 3.0 ASGI implementation already affords long-polling, but it would be useful to provide a recipe to demonstrate the pattern in the context of a Falcon app. Also, for the...
Falcon seems to be intentionally changing headers to lowercase as follows: ``` # NOTE(kgriffs): normalize name by lowercasing it self._headers[name.lower()] = value ``` So if I set X-Auth-Token at the...
This is a break out from https://github.com/falconry/falcon/pull/594 Essentially, I want to be able to unit test the individual parts of the middleware. Current implementation does not make this possible. PR...
Some url encoders don't encode comma to %2C And in such cases, the Falcon Query parser creates an array instead of a string. If you have a query string "ABC,ABC"...
Context type has been changed to a bare class in https://github.com/falconry/falcon/issues/1120 , allowing to set attributes on the context object instead of using dict interface. However, the class derives from...