4

There are some WebDAV clients available for Delphi (for example included in Indy 10). Is there also a simple WebDAV server solution written with Delphi?

If there is none yet, maybe you know an implementation in a different language (C#, Java) which you can recommend as a starting point for a WebDAV server implementation? (It does not have to be a full-featured solution, a rather simple skeleton could be even more helpful.)

mjn
  • 36,362
  • 28
  • 176
  • 378
  • 1
    if you want to program it by yourself, you might want to start reading the specs first: http://www.webdav.org/specs/ –  Aug 22 '09 at 17:03
  • Did You found or made any appropriate library? – Nashev Jun 27 '18 at 14:16
  • Another starting point could be this Perl implementation of a WebDAV server: https://github.com/DanRohde/webdavcgi/tree/master/lib/perl – Nashev Sep 07 '18 at 12:13

4 Answers4

1

Start your search on Google for Delphi WebDAV or Delphi WebDAV Component That will give you some starting points: there indeed are components that can help you out.

--jeroen

Jeroen Wiert Pluimers
  • 23,965
  • 9
  • 74
  • 154
1

As far as I know, WebDav extends HTTP functionality. You should try extending some HTTP server code. I believe synapse would be good point to start, as the code is very clear (also I personally don't like Indy ;) )

migajek
  • 8,524
  • 15
  • 77
  • 116
1

You might look at Jackrabbit, it has a WebDAV interface available (Java solution).

cjstehno
  • 13,468
  • 4
  • 44
  • 56
-1

May be Go implementation can be taken as a start point.

Related links:

Nashev
  • 490
  • 4
  • 10
  • Question have part "If there is none yet, maybe you know an implementation in a different language (C#, Java) which you can recommend as a starting point for a WebDAV server implementation?" and this is an answer for this part. – Nashev Sep 07 '18 at 11:49