These properties are related to registered HTTP servers. You can access them from the data source pane.
Dialog items description:
- HTTP server:
- Server address - Specifies the Internet address of the server.
- Security - Specifies the method used to build a secure SSL connection to the server.
- Authorization - This group of options specifies the user name, password and a selection of methods in which the authorization header will be used.
Registered locations -
Because there is no method in the basic version of the HTTP protocol to get the directory content, the list of existing documents must be specified by the user.
Also, all DAV-compliant root directories must be listed here to make them visible in BitKinex.
Leaving this list empty will result in BitKinex trying to determine the DAV availibility automatically.
You can add/remove the items to/from the list by selecting the appropriate buttons.
- Automatically update the list - Selecting this option allows BitKinex to automatically add all successfully uploaded documents to the list. BitKinex also removes from the list each document which could not be found by the server.
- Registered locations - Because there is no method in the basic version of the HTTP protocol to get the directory content, the list of existing documents must be specified by the user. Also, all DAV-compliant root directories must be listed here to make them visible in BitKinex. Leaving this list empty will result in BitKinex trying to determine the DAV availibility automatically.
- Protocol version - Select the protocol version used in the communication with the server.
- Use persistent connections - Version 1.1 of the HTTP protocol improves performance by reusing the opened connection for more than just one HTTP request.
- Unreliable file sizes - Please turn this option on only if the server does not report correct file sizes as a response to the HEAD or PROPFIND request. In such cases, BitKinex will not check the sizes of transferred files (there is no guarantee that the destination file matches the source file exactly).
- The server creates directories automatically - This option is related to the file uploading functionality implemented in BitKinex. Because there is no method for directory creation in the basic version of the HTTP protocol, it would be impossible to upload complex directory structures. Some servers (e.g. Apache) create directories automatically by receiving a non-existing path in the HTTP PUT method (which is used by file uploads). Deselecting this option disables the transferring of directory structures to the HTTP server. This option has no meaning for DAV compliant directories.
- Directory content retrieval - Use this option to select the method BitKinex uses to retrieve the content of a directory.
- Timeout settings - These values specify the primary timeout values used during the communication with a HTTP server. Changing these values can result in serious communication problems and it is therefore recommended that users adjust the settings for slow connections only.
- Buffer sizes - Change these settings to set the sizes of internal buffers used by the low-level (TCP/IP) protocol layer. Low values will slow down the transfer speeds. High values can lead to memory allocation problems.
- Preferred IP protocol - Select the protocol version BitKinex should use to connect to the server.
- File locking - File locks can be used to control the user access to a resource (file or directory). Use these settings to allow automatic locking of file(s) involved in a particular operation.
- DELETE at once - This option controls the way BitKinex performs a delete operation on a (non-empty) WebDAV directory.