rtgx

Informácie o serveri

Výpis HTTP hlavičky odpovede servera:

$host = 'server.name.sk';
$port = 80;
$fp = fsockopen( $host, $port );
if ( $fp ) {
fputs( $fp, "HEAD / HTTP/1.0\n\n" );
while( $line = fgets( $fp, 128 ) ) {
echo str_replace( "\n", '<br />', $line );
}
}
fclose( $fp );
Výsledok
HTTP/1.1 200 OK
Date: Thu, 21 Aug 2008 11:51:30 GMT
Server: Apache/2.2.2 (Fedora)
X-Powered-By: PHP/5.1.6
Connection: close
Content-Type: text/html; charset=utf-8

Tento skript vytiahne len info o serveri bez ostatných HTTP hlavičiek:

...
if ( $fp ) {
fputs( $fp, "HEAD / HTTP/1.0\n\n" );
while( $line = fgets( $fp, 128 ) ) {
if( ereg( "Server:.*$", $line ) ) {
echo $line.'<br /><br />';
break;
}
}
}
...
Výsledok
Server: Apache/2.2.2 (Fedora)
 
Žiadne dokumenty ani odkazy k tejto stránke.