When the reply is not compressed, the headers include Title and http-equiv headers taken from the html text, but these are missing if the reply is compressed. I assume that this is because the html text is not decompressed when being parsed.
I have observed this behaviour with libwww-5.808 and perl 5.10.0 bye, Alexander