Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi WebDav mit Delphi realisieren??? (https://www.delphipraxis.net/116495-webdav-mit-delphi-realisieren.html)

romber 30. Jun 2008 16:00


WebDav mit Delphi realisieren???
 
Hallo!

Ich habe vor einiger Zeit ein kleines FTP-Server geschrieben. Einige werden jetzt denken, es ist total doof ein FTP-Serverprogramm zu entwickeln, wenn es bereits so viele davon gibt. Aber dieser FTP-Server verfügt über einige automatisierte Funktionen, die Kommunikation mit meinem Programm wesentlich bequemmer und schneller machen. Dieser FTP-Server wurde als Webspeicher gedacht, damit die Benutzer meines Programms die Daten nach Wunsch direkt in dem eigenen FTP-Ordner speichern können und später auf jedem Computer wieder laden können. Aber das ist alles uninteressant.

Ich habe ein Homepage-Server bei 1&1. Im Konfigurationsmenü von 1&1 gibt es diese interessante WebDAV-Funktion, womit sich der FTP-Speicher des Servers als Webordner im Windows einrichten lässt und man dann auf die Dateien auf dem Server so einfach zugraifen kann, als ob diese auf der lokalen Festplatte liegen.

Ich würde gerne diese Funktion auch meinem FTP-Server verpassen. Hat jemand schon so was gemacht und wie?

mkinzler 30. Jun 2008 16:06

Re: WebDav mit Delphi realisieren???
 
WebDAV ist eine Erweiterung von HTTP

romber 30. Jun 2008 16:58

Re: WebDav mit Delphi realisieren???
 
Mit ist schon klar, dass WebDAV nichts mit FTP zu tun hat. Meine Frage war, wie sich WebDAV realisieren lässt.

marabu 30. Jun 2008 17:30

Re: WebDav mit Delphi realisieren???
 
Hallo,

die WebDAV Spezifikation findest du in RFC2518.
Wie Markus schon schrieb, handelt es sich um eine HTTP-Erweiterung.
Du könntest WebDAV mit Delphi z.B. als ISAPI-Modul implementieren.

Freundliche Grüße

mkinzler 30. Jun 2008 17:35

Re: WebDav mit Delphi realisieren???
 
Laut Newsgroup wird WebDAV ab INDY 10 unterstützt
http://newsgroups.cryer.info/atozeds...511224306.html


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz