WebDAV

Wikipediasta
Tämä on arkistoitu versio sivusta sellaisena, kuin se oli 31. lokakuuta 2004 kello 02.57 käyttäjän Prhi (keskustelu | muokkaukset) muokkauksen jälkeen. Sivu saattaa erota merkittävästi tuoreimmasta versiosta.
Siirry navigaatioon Siirry hakuun
TCP/IP-pino
sovelluskerros
sovelluskerros

sovelluskerros
BGP · DHCP · DNS · ESMTP · FTP · HTTP · IMAP · IRC · LDAP · MGCP · NNTP · NTP · POP3 · RPC · RTP · RTSP · SIP · SMTP · SNMP · SOCKS · SSH · Telnet · TLS/SSL · XMPP  · (..lisää..)
kuljetuskerros
kuljetuskerros

kuljetuskerros
TCP · UDP · QUIC · DCCP · SCTP · RSVP · RIP · ECN
verkkokerros
verkkokerros

verkkokerros
IP (IPv4 ja IPv6) · ICMP (ICMPv6) · IGMP · IPsec
siirtoyhteyskerros ARP · IS-IS · NDP · OSPF · L2TP · PPP
fyysinen kerros

WebDAV (Web-based Distributed Authoring and Versioning) on HTTP-protokollan laajennus, jolla voi WWW-sivujen lataamisen lisäksi myös muuttaa niitä.

Yksinkertaisen muuttamisen lisäksi WebDAV sisältää sivujen versionhallintaan ja yhtäaikaisen muuttamisen hallintaan liittyvät operaatiot. Lisäksi WebDAV mahdollistaan sivuista ylläpidettävän metadatan ylläpitämisen.

Uudet metodit

WebDAV lisää seuraavat uudet metodit HTTP-protokollaan (entisten GET- ja POST-metodien tapaan):

  • PROPFIND - pyydetään sivun ominaisuuksia (properties), jotka ovat XML-muodossa esitettävää metadataa tai selvitetään sivujen hakemistorakenne
  • PROPPATCH - muutetaan sivujen ominaisuuksia; useita muutoksia voidaan tehdä yhtenä atomisena operaationa.
  • MKCOL - luodaan sivukokoelmia (vastaa hakemistoja)
  • COPY - kopioidaan sivuja paikasta toiseen
  • MOVE - siirretään sivuja paikasta toiseen
  • LOCK - lukitaan sivuja yhtäaikaisen käytön tilapäiseksi estämiseksi
  • UNLOCK - poistetaan lukko

"Sivu" voi olla mikä tahansa URI:lla osoitettavissa oleva tietoryhmä.

Standardit

WebDAV-laajennuksia tukevia ohjelmia

Linkkejä