Some networks use Proxy servers to provide Internet Services to LAN Clients. Clients behind the Proxy may therefore, only connect to the Internet via the Proxy Service. The Proxy Configuration dialog enables this configuration. If you are not sure whether your computer is required to use a Proxy server to connect to the Internet or the values required by the Proxy Configuration dialog, please consult your Network Administrator.
Open the HTTP(S) / (S)FTP / Proxy Configuration panel by selecting → +HTTP / HTTPS / FTP / SFTP / Proxy Configuration.
Complete the dialog as follows:
When checked the HTTP and HTTPS connections go directly to the target host without going through a proxy server.
When checked the HTTP and HTTPS connections go through the proxy server set in the operating system. For example on Windows the proxy settings are the ones available in Internet Explorer.
![]() | Warning |
---|---|
The system settings for the proxy cannot be read correctly from the operating system on some Linux systems. The system settings option should work properly on Gnome based Linux systems but it does not work yet on KDE based ones as the Java virtual machine does not offer the necessary support yet. |
When checked the HTTP and HTTPS connections go through the proxy server specified in the fields Address and Port of the section Web Proxy (HTTP / HTTPS). Also this section specifies the hosts to which the connections must not go through a proxy server.
In this section one must set the user and password necessary for authentication with the proxy server. The user and password set here will be used both in case of manual proxy configuration and in case of system settings selected above.
In this section one must set host and port of a SOCKS proxy through which all the connections must pass. If the Address field is empty the connections will use no SOCKS proxy.
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.
If checked and the SVN server accessed by the https protocol requires a digital certificate then the user is asked to specify the file containing a certificate in the PKCS format for accessing that server.
Open the Advanced HTTP Settings preferences panel by selecting Advanced HTTP Settings.
→ → +If enabled, if a HTTP error occurs when <oXygen/> 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/> tries to send again the request to the server.
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. 'Expect: 100-continue' handshake should be used with caution, as it may cause problems with HTTP servers and proxies that do not support HTTP/1.1 protocol.
The period in seconds after which the application will consider a HTTP server is unreachable if it does not receive any response to a request sent to that server.
![]() | Tip |
---|---|
If the Automatic retry on recoverable error option is checked the HTTP client will try to establish the connection twice so the timeout will be double the timeout specified here. |