ProxyType

String (proxy-server-communications-protocol)

Not specified

Purpose

When the value of the ProxySettingsLocation parameter is set to ini, the ProxyType parameter specifies the proxy server communications protocol through which client nodes connect to the host server.

If the value of the ProxySettingsLocation parameter is set to ini and this parameter is not defined or a parameter value is not specified, it defaults to auto.

The valid values of the ProxyType parameter are listed in the following table.

Parameter Value Description
auto Retrieves network proxy settings automatically (the default).
http Protocol allowing redirection based on domain that is currently supported.
https Attempts to connect to the destination host via a proxy that supports the HTTP CONNECT protocol.
socks4 Connect part only implemented in this release.
direct or none Protocol allowing a reference from a TcpIpConnection object to a JadeTcpIpProxy object to be defined, but the network connection will not attempt to connect via a proxy server. The behavior is equivalent to having the TcpIpConnection::networkProxy property set to null.

Parameter is read when …

An application first uses the JadeTcpIpProxy class.

Notes

This parameter applies only when the JadeTcpIpProxy class proxyType property is set to ProxyType_Auto and the ProxySettingsLocation parameter is set to ini.

Only the HyperText Transfer Protocol (HTTP) proxy type and the connect part of the SOCKS V4 protocol is implemented (that is, SOCKS V4 binding is not implemented).