JSCAPE
  • Products
    • Managed File Transfer
    • JSCAPE SaaS
    • MFT Gateway
    • MFT Monitor
    • All Products
  • Solutions
    • All Solutions
    • Secure File Transfer
    • AS2 Server Software
    • File Synchronization
    • Reverse Proxy
    • Compliance
    • DMZ Streaming
  • Pricing
  • Company
    • Blog
    • Company
    • Contact Us
    • Clients
    • Case Studies
    • Testimonials
    • Certifications
  • Support
    • Help Desk
    • Documentation
    • Customer Downloads
Get a demo

What is WebDAV? | WebDAV vs. FTP | JSCAPE MFT Server

Words by

John Carl Villanueva

Overview: What is WebDAV? Web Distributed Authoring and Versioning, or WebDAV, is a protocol whose basic functionality enables users to share, copy, move, and edit files through a web server. It can also support collaborative applications with file locking and revision tracking features. This blog post will introduce you to the basic functions of WebDAV,…

Published in:

Blog

/

File Transfer Clients, JSCAPE MFT, Managed File Transfer, webdav, webdav server

Overview: What is WebDAV?

Web Distributed Authoring and Versioning, or WebDAV, is a protocol whose basic functionality enables users to share, copy, move, and edit files through a web server. It can also support collaborative applications with file locking and revision tracking features. This blog post will introduce you to the basic functions of WebDAV, its similarities and differences with FTP and other file transfer protocols, and a few examples showing what you can do with it.

Brief history and basic properties

People could only read/view Web content in the earlier days of the Web. Of course, someone had to write/create the content offline and upload it later. But connecting to a web server, opening a document, and editing it online, such as Google Drive or Office 365, was impossible.

Realizing the potential of the Web for remote collaboration activities like distributed authoring, wherein several authors could collaborate on the same document even while working from different parts of the world, an IETF working group was formed to develop extensions to HTTP (Hypertext Transfer Protocol) that would enable such activities.

The resulting HTTP extension was called WebDAV. It was first specified under RFC 2518, later superseded by RFC 4918.

As an extension of HTTP, WebDAV is typically served through port 80 for HTTP connections or port 443 for HTTPS connections. WebDAV HTTPS connections are encrypted by SSL (Secure Sockets Layer), making them suitable for confidential documents.

Connecting to a WebDAV server

To connect to a WebDAV service, you would need a WebDAV client.

This could be:

  • a file transfer client like AnyClient,
  • a file manager like Dolphin or Nemo in Linux, Finder in Mac OS X, or File Explorer in Windows,
  • a browser capable of running a Java applet, or
  • any WebDAV-enabled client

AnyClient (a free WebDAV client)

webdav client

Linux KDE Dolphin connecting to a WebDAV server

connect webdav linux

Linux Mint Cinnamon’s Nemo connecting to a WebDAV server

linuxmint-nemo-nautilus-webdav

Mac Finder connecting to a WebDAV server

connect webdav mac

As you can see from the screenshots above, the WebDAV URL syntax can vary from one client to another. Some variations of the URL include:

  • https://[hostname or IP address]/[path]/
  • webdav://[username]@[hostname or IP address]/[path]/
  • dav://[hostname or IP address]/[path]/

Make sure you know exactly which URL is used by your WebDAV client. Otherwise, you’ll have trouble connecting.

Using WebDAV

Once you’ve connected to a WebDAV server, you can do several things, like:

  • Create a new file,
  • Edit an existing file,
  • Copy or Move files between a local folder and a remote folder on the server,
  • Delete a file,
  • Create a folder,
  • and many others

Here are some screenshots depicting some of the operations I just mentioned:

Creating a new document on the WebDAV server

creating new file in webdav linux

Copying or moving a file from a local directory to a directory on the server

(Yes. drag-and-drop works)

moving files between webdav folder and local folder

Editing an existing file on the WebDAV server

editing-a-file-on-webdav

Comparing WebDAV vs. FTP

WebDAV has many similarities with FTP. Operations like copying and moving files or creating and deleting directories can also be performed through FTP (as well as other file transfer protocols like FTPS and SFTP). But in addition to file transfer operations, WebDAV can also do so much more.

For instance, if you want to edit a file stored on a WebDAV server, there’s no need to download it first (which is what you’d typically do in FTP). Double-click to edit a file (as done in that last screenshot above). This will cause the file to load using the local application associated with it. You can then edit the file from there. Once you’re done, you save the file, and all changes you made will then be automatically committed to the file on the server.

The ability to edit a file in place (i.e., on the server) has some significant benefits. Perhaps the most important is that it helps ensure that the most current version can be found in one place.

Please note that not all WebDAV clients will allow you to drag and drop files or even open the files in response to a double click. Those operations shown in the screenshots were performed on Nemo, running on Linux Mint 17 Cinnamon 64-bit. I tried doing this on Linux Mint 14, but things didn’t work smoothly.

Still, this is just the tip of the iceberg.

WebDAV allows multiple users to edit the same file remotely. This is very suitable for collaborative endeavors, which was one of the main motivations for creating WebDAV. Here’s a screenshot showing what happens when a user attempts to save a file that’s also being edited by another user (presumably from another geographical location). This helps users avoid accidental overwrites.

two authors wedbdav

Some WebDAV servers even prohibit other users from editing a file that’s already being edited by locking it through WebDAV’s built-in document-locking feature.

Another advantage of WebDAV over FTP is that, because it runs over HTTP, it’s firewall-friendly. To allow access, you open either port 80 or port 443. With FTP, you sometimes need to understand the inner workings of active and passive modes of FTP to configure your firewalls correctly.

Interested in enhancing your team’s collaboration and file management capabilities? Discover how our WebDAV solutions can streamline your processes, making file sharing, editing, and management more efficient. Schedule a free demo today and see the difference between real-time collaboration and secure file handling.

There are several advantages, but discussing those in a separate post might be a good idea.

Did you like this post? You might find these interesting as well:

How To Send Large Files Through Email

OFTP (Odette File Transfer Protocol) – Simplified

How To Send Large Files Over the Internet

Get Started

How about giving WebDAV a try? You can download the free, fully functional evaluation edition of JSCAPE MFT Server, a managed file transfer server allowing you to set up a WebDAV service. You can access that service using AnyClient, a free multi-protocol file transfer client.

Download JSCAPE MFT Monitor

Download AnyClient

Easy To Deploy, Easy To Administer, Easy To Manage

Ready to see how JSCAPE makes managed file transfer so much simpler? Schedule your demo now.

Request a demo

Popular Articles

View more by

JSCAPE
  •  
    1–2 minutes
    23/09/2025

    JSCAPE by Redwood, version 2025.3: New UI continues to make a splash

    Dive back into JSCAPE by Redwood with version 2025.3, bringing more modern UI updates to make using and navigating JSCAPE more intuitive. 

    Read article

  •  
    1–2 minutes
    19/08/2025

    Weathering the economic storm: Expert support is your enterprise file transfer system’s lifeline

    The global economic landscape can be described by one word: “uncertain”. Lingering effects from the 2020 pandemic, combined with new waves of international tariffs throughout 2025, have…

    Read article

  •  
    1–2 minutes
    30/07/2025

    Escape the grip: Why flexible MFT is key to enterprise agility

    Break free from costly vendor lock-in Let’s be blunt: some MFT vendors have built product suites that are less about true partnership and more about proprietary siloing.…

    Read article

  •  
    1–2 minutes
    23/07/2025

    Avoid downtime and threat actors: Getting the best of both worlds in MFT

    For enterprise organizations relying on managed file transfer (MFT) solutions, cybersecurity often feels like an arms race. The need to patch MFT software vulnerabilities to prevent breaches…

    Read article

Related Content

Read more about

JSCAPE MFT
  •  
    1–2 minutes
    30/07/2025

    Escape the grip: Why flexible MFT is key to enterprise agility

    Break free from costly vendor lock-in Let’s be blunt: some MFT vendors have built product suites that are less about true partnership and more about proprietary siloing.…

    Read article

  •  
    1–2 minutes
    03/07/2025

    Consolidate, deploy and thrive: JSCAPE’s formula for MFT success in uncertain times

    Global enterprises today are navigating a landscape marked by significant economic volatility. Fluctuating markets, shifting trade policies and persistent economic uncertainty are compelling enterprise organizations to reevaluate…

    Read article

  •  
    1–2 minutes
    31/03/2025

    SFTP vs. FTPS: Which file transfer software is best for business use?

    What is SFTP? SFTP is a file transfer protocol that’s normally packaged with Secure Shell (SSH), the network protocol most IT administrators use to access and manage…

    Read article

  •  
    1–2 minutes
    25/03/2025

    EDI integration with trading partners: 6 best practices

    Many large companies with high-volume transactions, especially those involved in e-commerce, manufacturing and retail supply chains, have long migrated from manual processes to Electronic Data Interchange (EDI).…

    Read article

Company

  • About Us
  • Contact Us
  • Clients
  • Case Studies
  • Testimonials
  • Privacy Policy
  • Certifications

Resources

  • Managed File Transfer
  • Secure File Transfer
  • Secure FTP Server
  • AS2 Server
  • Reverse Proxy
  • File Upload Processing
  • What Is An AS2 Server?

Support

  • Help Desk
  • Documentation
  • Customer Downloads
JSCAPE

Copyright © 2025 JSCAPE

  • Privacy Policy
  • Cookie Settings