PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [C] Datei per http holen und öffnen



nasontyphalt
04-01-2006, 12:52
Ahoi!

Wie kann ich per http eine Datei aus dem Netz holen und öffnen?

Ähm... Sollten weitere Erläuterungen nötig sein, traut euch ruhig zu fragen! :D

BeS
04-01-2006, 13:10
ich denke das sollte mit sys/socket.h aus der glibc gehen. Habe es selber auch noch nie verwendet. Schau dir einfach mal etwas im manual um: http://www.gnu.org/software/libc/manual/html_node/Sockets.html

xmarvel
04-01-2006, 13:46
komfortabler geht es mit http://curl.haxx.se/libcurl/

pucki
04-01-2006, 14:57
Ahoi!

Wie kann ich per http eine Datei aus dem Netz holen und öffnen?

socket erstellen,
socket verbinden,
request schicken
daten einlesen und verarbeiten

das kannst du unter c selbst schreiben oder z.B. für c++ fertige klassen verwenden. bis du dich dort allerdings halbwegs eingearbeitet hast, hast du die 10 zeilen auch von hand geschreiben ;-) (ohne die verarbeitung der daten ;-) ). es sei denn du hast etwas größeres vor dann beschäftige dich mit den klassen ....




Ähm... Sollten weitere Erläuterungen nötig sein, traut euch ruhig zu fragen! :D
dann lege mal los

gruesse reinhard

Joghurt
05-01-2006, 12:34
Nimm cURL, wie schon vorgeschlagen. Du sparst dir eine Menge Arbeit.