Petra: http-Header anzeigen lassen

Beitrag lesen

Im Kommandozeileninterpreter (a/k/a dosbox):

telnet http://www.deinedomain.de 80

es meldet sich der Telnet-Client (Microsoft telnet Version 1.0), wenn ich dann bei VERBINDEN - NETZWERKSYSTEM - http://http://www.meinedomain.de eingebe, kommt KEINE VERBINDUNG zu ...
Als Terminaltyp habe ich VT100 eingestellt. Muss ich da was anderes nehmen?

Petra

Dann
GET http://www.deinedomain.de/DeineSeite.html HTTP/1.0

Nach dem GET zweimal enter drücken.
(je nach verwendetem Telnet-Client muß man die GET-Zeile blind tippen)

Ersatzweise - falls Du Perl hast, kannst Du auch folgendes Perlscript ausführen (ich hab es als httphead.pl gespeichert, aufgerufen wird es mit einem Parameter: der gewünschten URL):

#!perl -w

use strict;
use warnings;
use LWP;

my $ua = new LWP::UserAgent;
$ua->agent("DummyUserAgentPerlScript/1.0");
my $req = HTTP::Request->new(HEAD => $ARGV[0]);
my $res = $ua->request($req);
print "HTTP Result code: ".$res->code."\n\n";
print (($res->is_success) ? $res->headers->as_string() : $res->message);