Results 1 to 3 of 3

Thread: WebDAV server

  1. #1
    Join Date
    Jan 2014
    Posts
    76
    Thanks
    17
    Qt products
    Qt5
    Platforms
    Unix/X11 Windows

    Default WebDAV server

    Hi,
    I would like ask you what is the best way to implement a WebDAW serwer using Qt?
    Extended QNetworkManager? - it is even possible?
    Using library like QWebDAV?

    Maybe someone of you knows other possible solution using Qt?

  2. #2
    Join Date
    Mar 2009
    Location
    Brisbane, Australia
    Posts
    7,729
    Thanks
    13
    Thanked 1,610 Times in 1,537 Posts
    Qt products
    Qt4 Qt5
    Platforms
    Unix/X11 Windows
    Wiki edits
    17

    Default Re: WebDAV server

    QNetworkAccessManager manages client side networking.
    I was unable to find QWebDAV to see if it was useful on the server side.

    You can use QTcpServer to build a web server from scratch.
    You might get a good chunk of the way to implementing an HTTP server-based WebDAV server with some of these
    QHttpServer http://blog.nikhilism.com/2011/02/qh...pps-in-qt.html
    QtWebApp http://stefanfrings.de/qtwebapp/index-en.html

  3. #3
    Join Date
    Jan 2014
    Posts
    76
    Thanks
    17
    Qt products
    Qt5
    Platforms
    Unix/X11 Windows

    Default Re: WebDAV server

    You can use QTcpServer to build a web server from scratch.
    Because webDAV is extension of HTTP Protocol so I first need HTTP Server. I'm right?
    Ok, but if QNetworkAccessManager is only for client side so how I can parse Http request on tcp server side?

Similar Threads

  1. Replies: 15
    Last Post: 11th March 2014, 01:54
  2. [TCP Server] Server only sending when terminating
    By papperlapapp in forum Qt Programming
    Replies: 0
    Last Post: 6th December 2010, 19:41
  3. Replies: 5
    Last Post: 2nd June 2009, 19:47
  4. WebDAV + QHttp or similar
    By NoRulez in forum Qt Programming
    Replies: 1
    Last Post: 28th January 2009, 23:23
  5. Replies: 13
    Last Post: 21st June 2006, 21:22

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.