Is it advisable to block these requests?
If your application cannot serve anything meaningful without a host, then this IMO is advisable. In addition, I could not find anything in HTTP 1.1, which states that applications must be backward compatible.
What is the best way to block them?
Answer them 505 HTTP Version Not Supported.
source
share