>Let's take a not-absurd hypothetical:
>
>GET [http://example.com/picture] 200 image/jpeg
>POST [http://nowhere.org/data] 200 application/json
>PUT [https://example.org/page] 200 text/html
Though for this, they are ok. Or even just:
method, _url_, code, mimetype = line.split(None,3)
There shouldn't be any whitespace in a log line URL - it should be percent encoded.