im running a go webserver that gets interacted with by a client that does not send a "Host" header and also uses http version 1.1 (what is technically against the RFC), this throws an error 400, i already figured out that the error comes from the ``readRequest` function inside "server.go" what is part from the net/http module.
Yes, i am aware that this is not intended, but i do not have control over the client.