use strict; use IO::Socket; my $host = IO::Socket::INET->new ( PeerAddr=> 'www.smartadserver.com', PeerPort=> '80', Proto => "tcp", Type => SOCK_STREAM, ); print $host <## HTTP/1.1 302 Object moved Date: Tue, 01 Jul 2008 20:08:00 GMT Server: Microsoft-IIS/6.0 P3P: CP="BUS CUR CONo FIN IVDo ONL OUR PHY SAMo TELo" pragma: no-cache cache-control: private Location: /def/def/showdef.asp Content-Length: 210 Content-Type: text/html Expires: Mon, 30 Jun 2008 20:08:00 GMT Set-Cookie: sasd=%24a%3D78t%3B%24cn%3DFR%5FA8%3B%24isp%3D102%3B%24qt%3D184%5F1338%5F12468t; path=/ Set-Cookie: pdomid=5; path=/ Set-Cookie: TestIfCookieP=ok; expires=Fri, 26-Nov-2010 23:00:00 GMT; domain=smartadserver.com; path=/ Set-Cookie: TestIfCookie=ok; domain=smartadserver.com; path=/ Set-Cookie: ASPSESSIONIDSCCSCBCA=HGFAJNDBEBFKPPGMPLNOOJBM; path=/ Cache-control: no-cache ****** Suprisingly, HTML DATA is missing here...*****