WebDAV là gì

2019/11/20 WebDAV

WebDav (Web-base Distributed Authoring and Versioning) is an extension of the Hypertext Transfer Protocol (HTTP) that allows clients to perform remote Web content authoring operations.

Why choose WebDAV?

  • Operating system integration
  • Open source
  • Close integration with web services
  • Version Control
  • Transport encryption
  • Remote access
  • Centralized storage
  • File locking

WebDAV as a microservice

WebDAV Protocol Methods

  • COPY copy a resource
  • MOVE move a resource
  • MKCOL create a collection, for example, a folder
  • PROPFIND retrieve properties stored as XML
  • PROPPATCH change and/or remove properties
  • LOCK put a lock on a resource
  • UNLOCK remove a lock from a resource

WebDAV server

WebDAV client

Access by web browser

Map Network Drive in Windows

Build WebDAV server with Apache

  • Enable DAV mod (in httpd.conf)

  • Create User & Password (in webdav.conf)

  • Configure WebDAV folder (in webdav.conf)

Summary

  • Provide a simple solution for file storage
  • Support many clients
  • Strong support authentication, file locking, versioning
  • Free
  • Easy to use

Reference

Search

    Table of Contents