dedlfix: HTTP-Request "abfangen", manipulieren und senden

Beitrag lesen

Hi!

$data="login[ts]=$TS&login[key]=$KEY&login[u]=xxx&login[p]=xxx";

Wie sieht das aus, wenn es fertig ist? Hast du Kontextwechsel beachtet?

   $con = fsockopen($host,80);  

Warum wertest du nicht aus, ob Fehler aufgetreten sind? Wenn PHP erst eine Meldung ausgeben muss, hast du als Programmierer nicht robust genug gearbeitet.

   fputs($con,"POST /password HTTP/1.1\r\n");  

Bist du sicher, dass du mit einer 1.1er Antwort umgehen kannst, auch wenn sie chunked ist? Wenn nicht, frag lieber nach HTTP/1.0.

Bedauerlicher Weise ist mein $content immer leer :-| Woran liegt das?

Vermutlich an der falschen Schreibweise von "bedauerlicherweise". :-) Wenn du eine Anfrage mit einem herkömmlichen Browser machst, geht diese? Was ist in dem Fall der Unterschied in der Kommunikation zu deinem Versuch?

Lo!