Datei Download vom Web

Ok, ich hab jetz mal die \n\n weggelassen und dann sendet er zwar das Request, jedoch erhalte ich vom Server keine Antwort.
Weis auch nicht warum.

cesupa
 
bei einem HTTP header wird jede zeile mit /r/n abgeschlossen
wie gesagt solltest du dich mal mit dem aufbau eines HTTP headers auseinandersetzen (siehe links) - meists liegts daran.

willst du z.B dowloads erzwingen sollte ein "Content-Dispostion:" in dein Header.

Ein repsonse vom server muss IMMER kommen - wenn auch nur eine Fehlermeldung "Bad request" oder so, sonst stimmt was mit der TCP verbindung nicht (schon mal mit ethereal gesnifft ? ).
 
Hi,

das mit dem Request hab ich nun geschafft, text Dateien kann ich jetzt Problemlos herunterladen. Hab jetzt mal verscuht eine exe Datei aus dem Web zu laden, nur leider kam dann beim ausführen der exe-Datei ein Fehler:

Die NTVDM-CPU hat einen ungültigen Befehl entdeckt.


Muss ich bei binär dateien irgend was beachten ?

Danke schon mal für eure Antworten.

cesupa

P.S.: Mir fällt grad noch auf, das die exe Datei extrem kleiner ist als die Original datei. Mein Prog lädt über 500 KB runter, aber das Prog ist nur 3,83 KB groß. wie kann das sein ?
 
Zuletzt bearbeitet:
Zurück