HTTP(S)/WebDAV Preferences
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 Author uses the Apache HttpClient to establish
connections to HTTP servers. For Oxygen XML Author to benefit from particular sets
of features provided by different versions, you may choose between v3 and v4.
Note
For a full list of features, go to http://hc.apache.org/httpclient-3.x/ and http://hc.apache.org/httpcomponents-client-ga/. - 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 checked, Oxygen XML Author 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
- When enabled, if an HTTP error occurs when Oxygen XML Author 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 Author tries to re-send the request to the server.
- Automatically accept a security certificate, even if invalid
- When enabled, the HTTPS connections that Oxygen XML Author 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.