Disculpa .. no es que la función getallheaders() no funcione en Windows (como dije) sino que no soporta un "parámetro" que indiques ahí con otro URL remotor (domino).
para eso usas como ya has probado:
stream_get_meta_data($k) y resto de lógica que lo acompaña.
Create una función con todo eso y te olvidas del tema ..
Código PHP:
function mi_getallheaders($dominio)
if(!empty($dominio)){
$k=fopen('http://'.$dominio, 'r');
foreach(stream_get_meta_data($k) as $val) {
$jiji=count($val);
for($a=0;$a<$jiji;$a++){$b=$a+1;echo '['.$b.'] '.$val[$a].'<br>';}
break;}fclose($k);exit;}
}
mi_getallheaders($_GET['dom']);
Un saludo,