Oh. I deffinately read the question. I also took the time to read the link you cited in your OP. The question I now have is; What's your question?
If I understood what was being attempted here, was that you're looking to make the HTTP (0.9|1.0|1.1) HEAD request. (RFC2616 && RFC2616 HTTP-1.0)
It also appears that you need to send a specialized UA response?
I know I can easily prepare a complete script in response to your question, in these regards. But I grow weary of attempting to provide you a solution. Only to be told I didn't even bother to read your OP.
Insults are not the best way to solicit help from anyone -- anywhere.
l8r
--Chris
¡λɐp ʇɑəɹ⅁ ɐ əʌɐɥ puɐ ʻꜱdləɥ ꜱᴉɥʇ ədoH
| [reply] |
First - I wasn't trying to insult you. Since you answered on different question, I assumed you either didn't read my question or didn't understand it (same did 3 three others, but they later correct their reply, maybe this due my terrible English). Nothing more.
I'll quote my original question:
"I'm looking for a way to get "real" outgoing headers, generated by LWP (I need them for logging/debugging purpose)."
"Real" - means headers, which LWP sent out, not which it return to me.
> If I understood what was being attempted here, was that you're looking to make the HTTP (0.9|1.0|1.1) HEAD request. (RFC2616 && RFC2616 HTTP-1.0)
Nope. Since you read my question, it's more than clear - my example script sending HTTP 1.1 requests.
That's visible both from code, where I forced it to use HTTP 1.1 (and actually that was overkill, since it use it by default for over decade):
PeerHTTPVersion => "1.1"
And from sniffer logs:
GET / HTTP/1.1
Host: example.com
I posted more detailed reply below, where you told - my question make no sense. | [reply] [d/l] [select] |