It's not well-thought yet. That's just an idea for now. I'd focus on completion of existing PR, it looks safer. I was thinking to experiment with hyper after polishing existing change. Do you think you could try to poke on it?
Just looking over the RFC, I would say we error out with a
400 status, since the request is technically malformed/incomplete. That said it looks like that's require a downstream change for cherrypy since we use proxy mode there? I'm currently trying to read through the docs
That is for proxy_mode only though. The current change should be valid for when that isn't set