Hallo und gute Nacht,
keine wirkliche Lösung des Problems aber eine typische PHP-Billiglösung habe ich gefunden.
<?php
$content = file_get_contents('http://forum.selfhtml.org/');
echo "<pre>\r\n";
echo htmlspecialchars(print_r($http_response_header, 1)) . "\r\n";
echo "</pre>\r\n";
echo "<hr>\r\n";
echo $content;
?>
Da fasst man sich an den Kopf. Mit einem Zweizeiler kann ich einen Teil der Aufgabe erledigen, an der ich nun die ganze Zeit rumgeeiert habe.
WARUM der andere Ansatz bei dem speziellen Host nicht funktioniert, wird aber trotzdem noch Aufgabe bleiben. Dazu müsste ich nun wohl die Implementation von file_get_contents() und von fgets() über Socket vergleichen, oder wie würdet Ihr da vorgehen, um des Rätsels Lösung zu erforschen?
Grüße
TS