dwdav
v3.5.1
Published
Provide some basic methods to upload file to Salesforce B2C Commerce webdav server
Readme
dwdav
Provide some basic methods for working with DW webdav server using
request
This is an under-the-hood library that is used by dwupload and dwlogs. Those are probably more likely what you're looking for.
Installation
:; npm install dwdavUsage
var dwdav = require('dwdav')(config);
dwdav.get().then(function (res) {
console.log(res);
});config
Below are the default values for the config object.
hostname:localhostusername:adminpassword:passwordfolder:Cartridgesversion:version1root:.
root option allows for path resolution of the file to upload relative to a directory.
p12 allows for 2-factor authentication.
self-signed allows for self-signed cert to be used.
API
All methods are promise-based, i.e. they return a promise.
propfind(filePath, root)get(filePath, root)post(filePath, root)unzip(filePath, root)postAndUnzip(filePath, root)delete(filePath, root)mkcol(filePath, root)
filePath is the path to a local file to be used.
