The entire request lacks a protocol specification, so the server will treat it as a HTTP/0.9 request for a resource named /HTTP/1.1.

Only if properly implemented. And, to be specific, the assumption wouldn't be that it was an "HTTP/0.9 request", but a simple-request which was defined in the original HTTP/1.0 RFC. Servers are supposed to respond to a simple-request with a simple-response but, in the real world, many servers respond to simple-requests with full-responses (which early 0.9 clients would not understand.)

The important point in understanding the OP's problem is that the server defaults to assuming that the browser is speaking a version of HTTP where that request would be considered complete. Beyond that, this discussion has now become academic and rife with useless pedantry, much of which would only matter to those of us who were dealing with these niggling details in the early-mid 90s.

-sauoq
"My two cents aren't worth a dime.";

In reply to Re^4: HTTP request by sauoq
in thread HTTP request by Sary

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.