Web Distributed Authoring and Versioning (WebDAV) is an extension of the Hypertext Transfer Protocol (HTTP) that allows for remote Web content authoring operations. There are various clients available to perform such operations but sometimes you need to access webdav and perform operations programmatically. We had such requirement, and we chose to use curl as our HTTP client.
QED42
Curl is a command line tool for doing all sorts of URL manipulations and transfers, but this particular post will focus on how to use curl for managing (read/ delete/ rename/ upload) files on Webdav Server. While the second part of the post will cover implementation of Two Factor Authentication for the same. I'll assume that you know how to execute 'curl' command using terminal and invoke 'curl --help' or 'curl --manual' to get basic information about it.
Assume we have following Data:
Tags
It's the peak time of anybody's life when the phase shifts to production leaving back the development and finally the same happened with me. Starting the professional career with QED42 is the result of QED42's selection and my preference. I don't know whether I'm lucky enough or i really deserve to be a part of QED42, both-ways I feel like I'm the winner. How ? My next few lines would be dedicated to explain the reasons to support my words.