nor does it guarantee that the HTTP command field always consists of exactly 3 space-separated components (hint: it doesn't).
You read the wrong spec, or you misread the right one:
The Request-Line begins: -- with a method token, -- followed by the Request-URI -- and the protocol version, -- and ending with CRLF. The elements are separated by SP characters. No CR or LF is allowed except in the final CRLF sequence. Request-Line = Method SP Request-URI SP HTTP-Version CRLF
In reply to Re^9: Question about the most efficient way to read Apache log files without All-In-One Modules from CPAN (personal learning exercise)
by BrowserUk
in thread Question about the most efficient way to read Apache log files without All-In-One Modules from CPAN (personal learning exercise)
by lulz
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |