das ist schon fast das Richtige. Aber leider ist diese Servlet-Implementation nicht vollständig. Deshalb bin ich auf der Suche nach einer vollständigen, aber nicht extrem komplexen Struktur. Was auch interessant wäre eine Beschreibung/Tutorial mit einer exakten Beschreibung des WebDAV-Protokolls, so das ich die fehlenden Teile (Versionisierung usw.) selber coden kann.
Im Netz finde ich immer nur bla bla. z.B. „…WebDAV kann mit verschiedenen Versionen arbeiten…“. Super das ist mir bekannt, aber wie laufen genau die Requests/Response ab? Denn detaillierte Beschreibung findet man nicht. Sollte doch mal eine „Detaillierte“ dabei sein, dann werden immer nur Sachen wie POST, GET behandelt…*grml*
kann mir einer mal ein paar Tips geben?
Links, Beispiel-Code oder Projekte mit diesem Thema.
Warum suche ich so etwas?
Ich bin dabei ein einfaches Datei Management System zu entwickeln, sicherlich gibt es solche Systeme wie Sand am Meer, aber alle sind zu komplex oder kosten ordentlich viel Geld. Des weiteren will ich mich mehr mit diesem Thema auseinander setzen und verstehen können
=> Studienzwecke
Was auch interessant wäre eine
Beschreibung/Tutorial mit einer exakten Beschreibung des
WebDAV-Protokolls, so das ich die fehlenden Teile
(Versionisierung usw.) selber coden kann.
geniale sache warum ich das nicht gefunden habe…hm… keine ahnung vielleicht habe ich die falschen suchparameter benutzt oder blind wie eine tomate gewesen…
naja egal, von deinem link bin ich zu einer unterseite gekommen, die die RFC in eine umgangssprachliche form bringt und auch noch beispiele bezüglich der responce und requests zeigt, denn das ist wichtig. da man mittels xml-parser/generator die response/requests bearbeiten muss und nirgends habe ich was gefunden das so detailliert ist wie z.b.
HTTP/1.1 207 Multi-Status
Content-Type: text/xml; charset="utf-8"
Content-Length: xxxx
<?xml version="1.0" encoding="utf-8" ?>http://www.foo.bar/fileBox type AJ.J. JohnsonHTTP/1.1 200 OKHTTP/1.1 403 Forbidden The user does not have access to
the DingALing property.
There has been an access violation error.
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]