URI Syntax Quick Reference
A Uniform Resource Identifier (URI) is a compact sequence of characters that identifies an abstract or physical resource. The generic URI syntax for accessing files and folders has the following form:
[protocol:][//[user-info@]host[:port]][path]
Where user-info, in turn, can contain:
username[:password]
For security reasons, DeltaWalker Classic does not display the user name and password as part of the URI, nor does it let you type them there. Instead, enter them in the Select Remote File dialog.
Remote locations are not available in DeltaWalker Classic Free.
Supported Protocols
DeltaWalker Classic can open files and folders over FTP, FTPS, SFTP (SSH2), HTTP, HTTPS, WebDAV and WebDAVS, as well as in Dropbox and Google Drive.
URI Examples
FTP
ftp://ftp.deltopia.com/resource
Identifies a folder named resource on the ftp.deltopia.com server. Since no user name or password is specified, this is equivalent to anonymous access.
ftp://ftp.deltopia.com/resource.txt
Identifies a file named resource.txt on the ftp.deltopia.com server.
FTPS
ftps://ftp.deltopia.com/resource
Same meaning as the first FTP example above, over a secure (TLS) connection.
SFTP (SSH2)
sftp://ftp.deltopia.com/resource
Same meaning as the first FTP example above, over SSH.
WebDAV, WebDAVS
webdav://deltopia.com/resource
Identifies a folder named resource on the deltopia.com WebDAV server.
webdavs://deltopia.com/resource
Same as above, over a secure (HTTPS) connection.
HTTP, HTTPS
http://deltopia.com/index.html
Identifies the file index.html on the deltopia.com server.
https://deltopia.com/index.html
Same as above, this time using HTTPS.
Archives
You don’t need a special protocol to look inside an archive: DeltaWalker Classic recognizes ZIP, JAR, EAR, WAR, TAR, GZ, TGZ, BZ2 and TBZ2 files by their extension. In a URI, an archive and a path inside it are written as zip:file:///Users/me/archive.zip!/folder/file.txt. Archives are read-only.
Notes
Many FTP servers don’t allow setting file and folder attributes such as the modification date. Therefore, files copied or moved to such servers get the time of their creation as their modification date. One way to keep DeltaWalker Classic from flagging such files as different is to set the modification dates of the local files to those of the remote files. Alternatively, use SFTP: SFTP servers typically allow greater control, including setting the modification date when copying or moving files.
HTTP and HTTPS can be used for accessing files, but not folders. Furthermore, files opened over HTTP or HTTPS cannot be saved back. You can save them over FTP, SFTP or WebDAV, if the server you loaded them from supports it, or save them locally.