To set the
HTTP(S)/WebDAV preferences,
open the
Preferences dialog box and go to . The following options are available:
- Internal Apache HttpClient Version - Oxygen XML Editor uses
the Apache HttpClient to establish connections to HTTP servers. To
enable Oxygen XML Editor to benefit from particular sets of features provided by
different versions, you may choose between v3 and v4.
- 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: This option accepts a minimum value of 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 to a request sent to 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 checked, 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:
Content-Type: text/xml
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.
- Automatic retry on recoverable error - If enabled, if an HTTP
error occurs when Oxygen XML Editor
communicates with a server via HTTP, for example sending / receiving a SOAP request /
response to / from a Web services server, and the error is recoverable, Oxygen XML Editor tries to send again the
request to the server.
- Automatically accept a security certificate, even if invalid -
When enabled, the HTTPS connections that Oxygen XML Editor attempts to establish 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.
- Encryption protocols (SVN Client only) - this option is available
only if you run the application with Java 1.6 or older. Sets a specific encryption
protocol used when a repository is accessed through HTTPS protocol. You can choose one of
the following values:
- SSLv3, TLSv1 (default value);
- SSLv3 only;
- TLSv1 only.
- Lock WebDAV files on open - If checked, 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.