WebDAV
From Forklift Wiki
WebDAV is an extension of the HTTP protocol that allows to edit and manage files on a remote web server.
You need three basic information to connect to a WebDAV server: a server hostname, a username, and a password.
Once connected to the server, you will be able to work with the data store on the server in the same way you work with local data. Using QuickLook, editing files, browsing archives or using batch rename are all possible.
You can greatly enhance your workflow for a frequently used connection by storing it as a Favorite and taking advantage of our amazing Local Path and Copy URL features, for faster access and better management of your files.
To set up or modify a WebDAV connection, open a new connection or edit an existing Favorite.
- Select WebDAV.
- Enter a name for the connection. This is how the connection will show up on the Sidebar (optional).
- Enter server hostname: e.g.: webdav.binarynights.com or IP address (127.0.0.1).
Note you need not include the http:// prefix. - The default port for WebDAV connection is port number 80, but if your server is set up differently, you should enter the port number
- Enter your username. ForkLift will log in as anonymous user if left blank.
- Enter your password. Leave blank for anonymous user login.
- If most of your work is done in a specific folder on this server, this is where you have the option to set the initial path for the connection (e.g.: /www/html). On connection, ForkLift will open directly in this folder. NOTE: Different paths on the same server may require different username/password identification.
- Remember password in keychain - check this option if you want ForkLift to store the password using your Mac keychain.
- You can choose to add this connection to your FAVORITES straight away.
- Click Connect.
On connection, a spinning progress indicator shows the connection is in progress. An alert is displayed if the connection fails for some reason.
Once the connection is established, the volume is listed in ForkLift's Sidebar under CONNECTIONS.
You can disconnect from the server by clicking the small eject button next to the connection's name in the Sidebar, or selecting the connection in the Sidebar and clicking File > Disconnect.
Exemptions to normal workflow on FTP connections:
- Different paths on the same server may require different username/password identification.
- Moving items to connected volumes is not allowed at this time. Move to is replaced by a copy to action.
- Deleting files means deleting them immediately. Trash is not available for remote volumes.
- You cannot create symlinks on remote volumes.
[edit] Transfer concurrency
One of the basics of ForkLift's superior speed is that it connects to the server through several connections, and uses them all in concert to speed up transfers. Since this represents an increased load on the target server, controls are provided to adjust the number of connections depending on your server.
Preferences > General > Enable concurrent transfers on connections - enables the use of multithread transfers. You can manually set the maximum number of connections (default: 5).
Using concurrent transfers is obviously more taxing on the server, and may result in dropped transfers or recurring timeouts on slow servers. In this case, decrease the concurrency value, or disable concurrent transfers.
[edit] Advanced settings
| Connection Timeout | sets the period of time after which ForkLift will abandon a connection attempt if the server fails to respond (default: 30 sec). |
| Use HTTPS secure connection | check to use HTTPS protocol. (default: off) |
