Qt library for WebDAV with support for HTTP/HTTPS
Switch branches/tags
Nothing to show
Clone or download
mhaller Merge pull request #1 from yoneal/qt5
Made to compile with Qt5
Latest commit d4b9065 Oct 25, 2016
Permalink
Failed to load latest commit information.
qwebdavlib Made to compile with Qt5 Aug 29, 2013
qwebdavlibExample initial commit Jun 4, 2012
CHANGES initial commit Jun 4, 2012
LICENSE initial commit Jun 4, 2012
README update README Jun 4, 2012
qwebdavlib.pro initial commit Jun 4, 2012

README

QWebDAV Library (qwebdavlib) version 1.0

is a library for Qt4 and provides access to WebDAV servers.
WebDAV is an extension for HTTP, so that a Web server can
provide write access in addition to read access. The WebDAV
standard provides the essential functionalities to access
a Web server like a file server.

More information
    http://en.wikipedia.org/wiki/WebDAV

WebDAV standard as RFC4918:
    "HTTP Extensions for Web Distributed Authoring and
    Versioning (WebDAV)" from June 2007
        http://tools.ietf.org/html/rfc4918

This library has been derived from previous works
    QWebdav plugin for MeeDav (LGPL v2.1)
        http://projects.developer.nokia.com/meedav/
    QWebdav - WebDAV lib for Qt4 (LGPL v2.1)
        http://xf.iksaif.net/dev/qwebdav.html

Tested WebDAV server:
    * Apache HTTP Server with mod_dav
        Apache/2.2.14, http://httpd.apache.org/
    * Microsoft Internet Information Service 7.5 (MS IIS 7.5)
      as used by Windows 7 and Windows Server 2008 R2
    * SabreDAV - WebDAV framework for PHP
        SabreDAV 1.6.1-stable, http://code.google.com/p/sabredav/

QWebdav Library supports the following authentication methods:
(as provided by Qt4)

    * Basic
        http://en.wikipedia.org/wiki/Basic_access_authentication
    * NTLM version 1 (older Windows challenge-response authentication)
        http://en.wikipedia.org/wiki/NTLM
    * Digest-MD5
        http://en.wikipedia.org/wiki/Digest_access_authentication

    More information on authentication by Qt4
        http://qt-project.org/doc/qt-4.7/qauthenticator.html