Hallo,
für ein Socket Programmier Projekt an der Uni, muss ich eine Datei von einem Server herunterladen. Dafür soll ein Client und Server mit C unter Linux geschrieben werden.
>Um was gehts:
Wenn die Datei sehr gross ist und die Übertragung unterbrochen wird,
soll der bereits heruntergeladene Teil in einer .pa Datei gespeichert werden. Wenn später die Datei erneut angefordert wird, soll die .pa Datei fortgesetzt werden, ähnlich wie bei emule.
>Fragen:
1) Wie kann man Client feststellen wieviel er schon heruntergeladen hat, bzw wo soll der Download fortgesetzt werden? Mit Hilfe der Content-Lenght?
2) Hat jemand eine Idee wie ich das umsetzten könnte?
Da habe ich schon geschaut, aber nix passendes gefunden. Wenn jemand noch einen anderen interessanten Link für mich hat würde ich mich sehr bedanken ;-)
http://www.zotteljedi.de
http://pont.net/socket/
http://willemer.de/informatik/unix/unprsock.htm
http://www-user.tu-chemnitz.de/~roej/sockets.html
http://www.uvomatik.de/programmierung/sockdoc/index.html
http://www.ecst.csuchico.edu/~beej/guide/net/
Programmieren von UNIX-Netzwerken, W. Richard Stevens
ciao, marie
für ein Socket Programmier Projekt an der Uni, muss ich eine Datei von einem Server herunterladen. Dafür soll ein Client und Server mit C unter Linux geschrieben werden.
>Um was gehts:
Wenn die Datei sehr gross ist und die Übertragung unterbrochen wird,
soll der bereits heruntergeladene Teil in einer .pa Datei gespeichert werden. Wenn später die Datei erneut angefordert wird, soll die .pa Datei fortgesetzt werden, ähnlich wie bei emule.
>Fragen:
1) Wie kann man Client feststellen wieviel er schon heruntergeladen hat, bzw wo soll der Download fortgesetzt werden? Mit Hilfe der Content-Lenght?
2) Hat jemand eine Idee wie ich das umsetzten könnte?
Da habe ich schon geschaut, aber nix passendes gefunden. Wenn jemand noch einen anderen interessanten Link für mich hat würde ich mich sehr bedanken ;-)
http://www.zotteljedi.de
http://pont.net/socket/
http://willemer.de/informatik/unix/unprsock.htm
http://www-user.tu-chemnitz.de/~roej/sockets.html
http://www.uvomatik.de/programmierung/sockdoc/index.html
http://www.ecst.csuchico.edu/~beej/guide/net/
Programmieren von UNIX-Netzwerken, W. Richard Stevens
ciao, marie