Since I work directly with the HTTP protocol stuff a lot, one thing that has always bothered me about the (otherwise incredibly handy & useful) GET, HEAD, and POST scripts is that they *don't* provide a complete verbatim report of the request-line and response-line, even under the most verbose conditions. Instead of showing what was actually sent, namely:
GET /foo.txt HTTP/1.1 they *lie*, and tell me they sent: GET http://host.name/foo.txt Notice particularly the lack of protocol version. Similarly, they'll report a response-line of GET http://host.name/foo.txt --> 200 OK instead of what I want to see, which was the line actually sent back: HTTP/1.1 200 OK Is there simply an option I can't find that will report these explicit and uninterpreted details? It looks as though the status_line is interpreted in HTTP::Response and not really available in its raw form anywhere.. -- #ken P-)} Ken Coar, Sanagendamgagwedweinini http://Golux.Com/coar/ Author, developer, opinionist http://Apache-Server.Com/ "All right everyone! Step away from the glowing hamburger!"
