I have this plugin installed and works great with most things.
However, it breaks the Solid Community Server IDP:
After some internal discussion, the cause seems to be this plugin as it generates floating point values with more than 3 digits.
This is against the RFC7231 specification: https://datatracker.ietf.org/doc/html/rfc7231#section-5.3.1 which explicitly forbids it as:
A sender of qvalue MUST NOT generate more than three digits after the decimal point.
Description
I have this plugin installed and works great with most things. However, it breaks the Solid Community Server IDP:
After some internal discussion, the cause seems to be this plugin as it generates floating point values with more than 3 digits. This is against the RFC7231 specification: https://datatracker.ietf.org/doc/html/rfc7231#section-5.3.1 which explicitly forbids it as:
Disabling the plugin makes it work again.
Request headers
How to reproduce
q
with floating points with more than 3 digits after the decimal pointEnvironment