We’ve been more lenient about improper HTTP in the past. We’re more strict now.
Make sure you’re sending a User-agent, make sure you’re sending a proper Content-Type header if you’re sending a POST body, make sure you’re sending a Content-Length header if you’re sending a POST body, make sure you’re sending a HTTP Host header indicating the server you’re trying to execute.