Hi Hedge,
das sieht auf den Ersten Blick alles richtig aus. Der Fehler 404 ist ja jedem Surfer bekannt, also muß hier etwas am Server nicht mitspielen oder Du hast einen Tippfehler in der
URL. Wenn Du Zugriff auf den Server hast prüfe mal, ob da irgendeine htaccess Datei die Zugriffe umleitet (im
Indy IdHTTP entsprechend HandelRedirects auf true setzen).
Zeig auch mal bitte, wie Du Data befüllst. Das dürfte mit dem Problem aber nichts zu tun haben. Für mich sieht es so aus, als wenn da wirklich ein Fehler in der
URL ist oder der Server am Ende der Ausführung von test.php auf etwas umleitet, was es nicht gibt - unter Umständen ist die Umleitung ja abhängig von den POST Daten.
Mach Doch auch mal ein get auf test.php (ohne Daten) und guck, ob Du eine Fehlermeldung bekommst.
Gruß Assertor