falconry / falcon

The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.
https://falcon.readthedocs.io/en/stable/
Apache License 2.0
9.52k stars 944 forks source link

Add experimental support for application/problem (RFC 7807) #157

Open kgriffs opened 11 years ago

kgriffs commented 11 years ago

Support extension members as well.

See also: https://tools.ietf.org/html/rfc7807

kgriffs commented 8 years ago

I think we can do this in a non-breaking way by making it optional and/or based on accept header. It can become the default in Falcon 2.0

kgriffs commented 8 years ago

Note also that there are JSON and XML variants. We should probably support both.