Upload per browser - was steckt technisch dahinter?

Gast #3488212
Lesenswert?
• ▲
▼
Hallo,

ich hab leider keinen Plan von Internetprogrammierung, deshalb mal eine 
Verständisfrage:

Wenn ich auf einer Webseite in einem Dialog einen lokalen Pfad zu einer 
Datei (z.B. ein Bild) angebe, die auf eine Webseite hochgeladen werden 
soll - was steckt da technisch hinter dem Filetransfer?

Wird das per FTP gemacht? Hat also ein Browser einen integrierten 
FTP-Server/Client?

Hintergrund meiner Frage: Ich möchte auf einer embedded CPU einen 
mini-Webserver laufen lassen und über eine CGI-Script die Möglichkeit 
bereitstellen, eine Update-File hochzuladen.
Persönliche Seite #3488229
Lesenswert?
• ▲
▼
Auch wenn es schon gefühlte Millionen von Realisierungen gibt, soll der 
folgende Link als Übung dienlich sein: 
http://tools.ietf.org/html/rfc1867

Hintergrund: Die Requests for Comment der Internet Engineering Task 
Force sind quasi die fachliche Anforderung für Entwickler. Wenn man 
möchte, dass Komponenten mit Internetanschluss einander verstehen der 
sozusagen kleinstmögliche Nenner.

Vielleicht geht es schneller und ist bedeutend günstiger ein fertiges 
NAS (Network Attached Storage) zu kaufen. Das hat nicht nur alles schon 
dabei, es gibt auch welche mit blauem Licht.

Frank schrieb:
> Fred schrieb:
>> HTTP kann Daten nämlich selbst besser übertragen als FTP es kann.
>
> Hä??? Gehen die Bits da schneller durch die Leitung?

Zum Einen der Modus
1
multipart/mixed
 in HTML und darüber hinaus FTP mit HTML bzgl. des Dateiaustauschs zu 
vergleichen kann nur einen bunten Strauß sarkastischer Kommentare 
erzeugen. Allerdings können beide, eines wegen des Charakters einer 
Formatdefinition, das andere als Protokoll aus einer Zeit mit 
makroskopischen Bits, keine Verzeichnisse umbenennen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren