# The SoapClient class

&reftitle.intro;

The SoapClient class provides a client for SOAP 1.1, SOAP 1.2 servers. It can be used in WSDL or non-WSDL mode.

&reftitle.classsynopsis;

         SoapClient

        &Properties;

         private
         stringnull
         uri
         null

         private
         intnull
         style
         null

         private
         intnull
         use
         null

         private
         stringnull
         location
         null

         private
         bool
         trace
         false

         private
         intnull
         compression
         null

         private
         resourcenull
         sdl
         null

         private
         resourcenull
         typemap
         null

         private
         resourcenull
         httpsocket
         null

         private
         resourcenull
         httpurl
         null

         private
         stringnull
         _login
         null

         private
         stringnull
         _password
         null

         private
         bool
         _use_digest
         false

         private
         stringnull
         _digest
         null

         private
         stringnull
         _proxy_host
         null

         private
         intnull
         _proxy_port
         null

         private
         stringnull
         _proxy_login
         null

         private
         stringnull
         _proxy_password
         null

         private
         bool
         _exceptions
         true

         private
         stringnull
         _encoding
         null

         private
         arraynull
         _classmap
         null

         private
         intnull
         _features
         null

         private
         int
         _connection_timeout

         private
         resourcenull
         _stream_context
         null

         private
         stringnull
         _user_agent
         null

         private
         bool
         _keep_alive
         true

         private
         intnull
         _ssl_method
         null

         private
         int
         _soap_version

         private
         intnull
         _use_proxy
         null

         private
         array
         _cookies
         []

         private
         arraynull
         __default_headers
         null

         private
         SoapFaultnull
         __soap_fault
         null

         private
         stringnull
         __last_request
         null

         private
         stringnull
         __last_response
         null

         private
         stringnull
         __last_request_headers
         null

         private
         stringnull
         __last_response_headers
         null

        &Methods;

&reftitle.properties;

`__default_headers`

`__last_request`

`__last_request_headers`

`__last_response`

`__last_response_headers`

`__soap_fault`

`_classmap`

`_connection_timeout`

`_cookies`

`_digest`

`_encoding`

`_exceptions`

`_features`

`_keep_alive`

`_login`

`_password`

`_proxy_host`

`_proxy_login`

`_proxy_password`

`_proxy_port`

`_soap_version`

`_ssl_method`

`_stream_context`

`_use_digest`

`_use_proxy`

`_user_agent`

`compression`

`httpsocket`

`httpurl`

`location`

`sdl`

`style`

`trace`

`typemap`

`uri`

`use`

&reference.soap.entities.soapclient;