Skip to content
background-image background-image

webdav

WebDAV - Write File

  • Version

    3.0

  • Agent restriction

    None

  • Processing type

    Row by row

  • Multi-input step

    Not Supported

WebDAV (Web Distributed Authoring and Versioning) is a protocol that allows users to collaboratively edit and manage files on remote web servers. It extends the HTTP/1.1 protocol, providing a framework for users to create, change, move, and delete documents on a server. WebDAV enhances web-based file sharing and collaboration by supporting features like file locking, metadata management, and namespace manipulation.

For a comprehensive understanding of the WebDAV protocol, refer here.

This connector facilitates writing files to a WebDAV capable server.


Configuration

WebDAV - Connection (ver. 1.0.0)

Host

The URL or IP address of the WebDAV capable server.

Username

The username for authenticating the user on the WebDAV capable server.

Password

The password for authenticating the user on the WebDAV capable server.

WebDAV - Write File Settings (ver. 1.1.0)

Error behavior

The available values are:

  • Fail and return response: The connector fails at the specified line but generates output with error details.

  • Fail without response: The connector fails - the error will be displayed only in the log.

  • Do not fail and return response: The connector does not fail but generates output records that may be marked with an error and detailed information.

Base Directory

The base directory on the WebDAV capable server where files will be written.

Create Directories

An option to create directories if they do not already exist. When enabled, the connector will create the necessary directory structure on the WebDAV capable server before writing the file.


Input & Output Schema

Input

WebDAV - Write File Request (ver. 1.0.0)

Column Data type Allow null Description
Name String No The name of the file to be written to the WebDAV capable server
Directory String No The directory on the WebDAV capable server where the file will be written
Data Base64 No The data to be written to the file, encoded in Base64

Output

WebDAV - Base Response (ver. 1.0.0)

Column Data type Allow null Description
StatusCode Integer No Numerical response from the server to an HTTP request sent to an API
ErrorMessage String Yes Error message providing details if the operation failed
Status Code
  • 200 Success
  • 400 Bad request
  • 500 Server error

Release notes

3.0.4

  • First release