← Back to context

Comment by what

1 day ago

Technically every http method can have a body? But the specification says the semantics are undefined on get and any compliant implementation is free to ignore it.

Or any compliant implementation is free to not ignore it like istio/envoy, infrastructure tooling, etc.

What is the use of spec adherence if it leads to unusable/broken applications.

  • What? The applications are broken, they don’t get to assign meaning to a get body and force every compliant implementation to play along.