MudGuard: Header entfernen

Beitrag lesen

Hi,

ich nutzte einen vcon PHP simulierten POST Request mit fsockopen() um Daten an einen anderen Server zu übertragen. Nun möchte ich gerne die Antwort dieses Servers auswerten (Wenn sie 'true' ist ist alles ok, falls nicht will ich die Fehlermeldung ausgeben). Um dies zu erreichen lasse ich das empfangende PHP Script einfach per echo den Status zurück geben und lese diese Antwort nach dem Senden der daten aus. Nun ist mein problem das die Funktion nicht nur das was das Script geschrieben hat ausliest, sondern den kompletten http header gleich mit. Die Antwort sieht dann also so aus:

HTTP/1.1 200 OK Date: Tue, 20 May 2003 21:40:23 GMT Server: Apache/1.3.20 (Win32) X-Powered-By: PHP/4.2.3 Connection: close Transfer-Encoding: chunked Content-Type: text/html 4 true 0

Der Header ist falsch.
1. fehlen die Zeilenumbrüche,
2. stimmt der content-type nicht mit dem Inhalt überein...

Um den Header abzutrennen:
Der Header ist vom Body durch eine Leerzeile getrennt.
Also einfach alles bis einschließlich der ersten Leerzeile wegschmeißen.

cu,
Andreas

--
Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/