hi...
sehe ich das richtig, das das mit dem empfangen von dateien so läuft:
Client sendet PASV -> server bereitet verbindung vor
Client sendet SIZE text.txt -> server gibt größe von test.txt zurück
client sendet RETR test.txt -> server akzeptiert die von passv vorbereitete verbindung
Server sendet "150 Binary data connection"
Server sendet datei über die akzeptierte verbindung
Server sendet "226 transfer complete"
irgendwie will das nämlich bei mir nicht. er bleibt immer bei serversocket.accept() stehen.
am hilfreichten für mich wäre ein beispielcode, wenn jemand einen hat.
gruß
sehe ich das richtig, das das mit dem empfangen von dateien so läuft:
Client sendet PASV -> server bereitet verbindung vor
Client sendet SIZE text.txt -> server gibt größe von test.txt zurück
client sendet RETR test.txt -> server akzeptiert die von passv vorbereitete verbindung
Server sendet "150 Binary data connection"
Server sendet datei über die akzeptierte verbindung
Server sendet "226 transfer complete"
irgendwie will das nämlich bei mir nicht. er bleibt immer bei serversocket.accept() stehen.
am hilfreichten für mich wäre ein beispielcode, wenn jemand einen hat.
gruß