Package: webdav 0.3.0

André Leite

webdav: A Simple Interface for Interacting with 'WebDAV' Servers

An easy-to-use interface for interacting with 'WebDAV' servers, including 'OwnCloud'. It simplifies the use of 'WebDAV' methods such as COPY, MOVE, DELETE and others. With built-in authentication and request handling, it allows for easy management of files and directories over the 'WebDAV' protocol.

Authors:André Leite [aut, cre], Marcos Wasiliew [aut], Hugo Vasconcelos [aut], Carlos Amorim [aut], Diogo Bezerra [aut], Júlia Nascimento Barreto [aut]

webdav_0.3.0.tar.gz
webdav_0.3.0.zip(r-4.7-any)webdav_0.3.0.zip(r-4.6-any)
webdav_0.3.0.tar.gz(r-4.7-any)webdav_0.3.0.tar.gz(r-4.6-any)
webdav_0.3.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
webdav/json (API)

# Install 'webdav' in R:
install.packages('webdav', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/strategicprojects/webdav/issues

Pkgdown/docs site:https://strategicprojects.github.io

On CRAN:

Conda:

3.30 score 6 scripts 515 downloads 9 exports 32 dependencies

Last updated from:188ca57cf6. Checks:6 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-develOK158
source / vignettesOK193
linux-releaseOK162
windows-develOK79
windows-releaseOK77
wasm-releaseOK99

Exports:handle_responsewebdav_copy_filewebdav_create_directorywebdav_create_requestwebdav_delete_resourcewebdav_download_filewebdav_list_fileswebdav_move_filewebdav_upload_file

Dependencies:askpassclicpp11curldplyrfastmapgenericsgluehttpuvhttr2laterlifecyclemagrittropensslotelpillarpkgconfigpromisespurrrR6Rcpprlangstringistringrsystibbletidyrtidyselectutf8vctrswithrxml2

Get Started
Functions | 1. Creating a WebDAV Request | 2. Copying Files | 3. Moving or Renaming Files | 4. Creating a Directory | 5. Deleting a File or Directory | 6. Listing Files in a Directory | 7. Uploading a File | 8. Download a file | Conclusion

Last update: 2026-10-31
Started: 2024-12-02

Using Environment Variables for Security in the webdav Package
Step 1: Setting Up Environment Variables | macOS and Linux Folks: You’re Basically Already There | Windows Users: You've Got This Too! | Pro Tip: Use .Renviron for Project-Specific Vars | Step 2: Accessing Environment Variables in Your Code | Step 3: Don’t Forget .gitignore

Last update: 2024-12-02
Started: 2024-10-02