I understand why you'd want it, and that's why RFC10008 introduces QUERY as a GET-with-body alternative.
I understand why you'd want it, and that's why RFC10008 introduces QUERY as a GET-with-body alternative.
What is the use of spec adherence if it leads to unusable/broken applications.
Spec is not Bible/Quran requiring religious adherence. If the spec is idiotic, developers have and will circumvent it until either the spec adapts or developers move on abandoning the spec leaving it to rot in the dust.
Why because a bunch of guys in a committee said so? Sorry your committee is broken if they put idiotic ideas out there in the open asking everybody to conform.
But at this point I don't think you would get it. All hail the almighty spec.
Sticking to RFC is one thing. Advertising as node compatible is completely different altogether. Many people cannot see the difference.
Atleast a flag would suffice as that would ensure existing infrastructure tooling doesn't break while keeping the RFC spec folks happy.