Christian: content wird mit http-response nicht mitgesendet

Beitrag lesen

Hi nochmal,

aaahhh jetzt hab ich's :)
danke nochmal mit dem Tipp einen hexdump zu erstellen.
Ich Depp dachte var_dump gibt alles aus.

beim Response

HTTP/1.1 200 OK\r\n
Date: Mon, 24 Nov 2008 21:09:13 GMT\r\n
Server: Apache/1.3.33 (Unix) (Gentoo/Linux) PHP/4.3.10 mod_gzip/1.3.26.1a\r\n
Last-Modified: Thu, 22 May 2008 12:34:51 GMT\r\n
ETag: "f0e84-1dd-4835686b"\r\n
Accept-Ranges: bytes\r\n
Content-Length: 477\r\n
Keep-Alive: timeout=10, max=100\r\n
Connection: Keep-Alive\r\n
Content-Type: text/html\r\n
\r\n

dachte ich, es wird ein leerer String als body mit zurückgeschickt. Mit var_dump war der String immer leer, aber es waren noch ascii zeichen vorhanden, die var_dump ignoriert hat.

Jetzt mit der PHP-Funktion sprintf und %s sehe ich endlich den Inhalt, der mir vorher leer erschienen war.
Mann das war echt dumm von mir.

Jetzt verstehe ich auch was der Firefox macht. Er muß den gleichen Request, wie ich wohl schicken, aber das wird nicht von Live HTTP Headers aufgezeichnet.
Danach kommt man wirklich auf eine Seite, von der aus man aufgefordert wird /head.php?showmus=1 zu laden, was dann Live HTTP Headers wieder mit aufzeichnet.

Da hattest Du mit Deinen Vermutungen völlig recht. Respekt!

Danke Dir nochmals und allen, die sich Gedanken, etc. gemacht haben.

Jetzt kann ich endlich weiter an meinem Proxy arbeiten. Juhuu :)

Gruss
Christian

P.S.: Falls irgendwer ähnliche Probleme hat beim Programmieren eines Proxys, oder eines Programmes, das sich auf irgendeiner Internetseite einloggt, so kann er gerne hier posten. Da ich nun schon recht lange an meinem Programm rumtüftle ist es vielleicht irgendein Problem, das ich auch schon hatte und wobei ich dann weiterhelfen kann.