Ok, danke für den Tip mit Ethereal bzw. Wireshark. Jetzt bin ich schon mal ein Stück weiter. Der Server wirft tatsächlich eine Fehlermeldung (
html-Anteil rausgekürzt):
<!DOCTYPE
HTML PUBLIC "-//IETF//DTD
HTML 2.0//EN">
400 Bad Request
Your browser sent a request that this server could not understand.
Anscheinend schicke ich einen ungültigen Request. Komischerweise scheint das sämtliche Testserver nicht zu interessieren, da funktioniert es wunderbar. Könnte es eine bestimmte Kombination von
Indy-Request-Parametern und Serverkonfigurationen sein (Apache2, PHP5)?
Ich lasse die
Indy-Request-Felder weitestgehend auf Default, setze lediglich ContentType := 'multipart/form-data'.
Habt ihr Vorschläge wo ich ansetzen kann mit der Suche?