cURL is a popular command line utility that supports many network protocols. curl supports HTTP with numerous options and variations. It can speak HTTP version 0.9, 1.0, 1.1, 2 and 3 depending on build options and the correct command line options. But when the remote host does respond with HTTP/0.9, curl fails with an error that HTTP/0.9 is not allowed,...