HTTP(S)/WebDAV Preferences
To set the HTTP(S)/WebDAV preferences,
open the
Preferences dialog box and go to
. The following options are available:
- Maximum number of simultaneous connections per host
- Defines the maximum number of simultaneous connections established by the application
with a distinct host. Servers might consider multiple connections opened from the same
source to be a Denial of Service attack. You can avoid that by lowering the value
of this option.Note: The minimum value that can be set in this option is 5.
- Read Timeout (seconds)
- The period (in seconds) after which the application considers that an HTTP server is unreachable if it does not receive any response from that server.
- Enable HTTP 'Expect: 100-continue ' handshake (for HTTP/1.1 protocol)
- Activates Expect: 100-Continue handshake. The purpose of the Expect: 100-Continue handshake is to allow a client that is sending a request message with a request body to determine if the origin server is willing to accept the request (based on the request headers) before the client sends the request body. The use of the Expect: 100-continue handshake can result in noticeable performance improvement when working with databases. The Expect: 100-continue handshake should be used with caution, as it may cause problems with HTTP servers and proxies that do not support the HTTP/1.1 protocol.
- Use the 'Content-Type' header field to determine the content type
- When selected, Oxygen XML Editor tries to determine a resource type
using the Content-Type header field. This header indicates the
Internet media type of the message content, consisting of a type and subtype.
For example:
When unchecked, the resource type is determined by analyzing its extension. For example, a file ending in .xml is considered to be an XML file.Content-Type: text/xml
- Automatic retry on recoverable error
- When selected, if an HTTP error occurs when Oxygen XML Editor communicates with a server via HTTP (for example, sending or receiving a SOAP request to or from a Web services server) and the error is recoverable, Oxygen XML Editor tries to re-send the request to the server.
- Cache content for similar HTTP requests when opening and validating documents
- When opening XML documents that contain lots of
xi:include
elements over HTTP (for example), depending on how content is reused, there may be lots of HTTP requests to the same target files during the validation or opening of the XML document. When this setting is selected, HTTP calls to the same target file are cached and the opening and validation of such XML documents may take less time. - Automatically accept a security certificate, even if invalid
- When selected, the HTTPS connections that Oxygen XML Editor attempts to establish
with will accept all security certificates, even if they are invalid.Important: By accepting an invalid certificate, you accept (at your own risk) a potential security threat, since you cannot verify the integrity of the certificate's issuer.
- Lock WebDAV files on open
- If selected, the files opened through WebDAV are locked on the server so that they cannot be edited by other users while the lock placed by the current user still exists on the server.