soap_transport_httptransport class for sending/receiving data via HTTP and HTTPS NOTE: PHP must be compiled with the CURL extension for HTTPS support
Located in /nusoap.php (line 2005)
nusoap_base | --soap_transport_http
string
send
(string $data, integer $timeout, [integer $response_timeout = 30], [array $cookies = NULL])
string
sendHTTPS
(mixed $data, integer $timeout, [integer $response_timeout = 30], array $cookies, string $msg)
void
setCredentials
(string $username, string $password, [string $authtype = 'basic'], [array $digestRequest = array()], [array $certRequest = array()])
void
setProxy
(string $proxyhost, string $proxyport, [string $proxyusername = ''], [string $proxypassword = ''])
mixed
$authtype
= '' (line 2027)
mixed
$certRequest
= array() (line 2029)
mixed
$ch
= false (line 2024)
mixed
$digestRequest
= array() (line 2028)
mixed
$digest_uri
= '' (line 2009)
mixed
$encoding
= '' (line 2016)
mixed
$host
= '' (line 2011)
mixed
$incoming_cookies
= array() (line 2019)
mixed
$incoming_headers
= array() (line 2018)
mixed
$incoming_payload
= '' (line 2021)
mixed
$outgoing_headers
= array() (line 2017)
mixed
$outgoing_payload
= '' (line 2020)
mixed
$password
= '' (line 2026)
mixed
$path
= '' (line 2013)
mixed
$persistentConnection
= false (line 2023)
mixed
$port
= '' (line 2012)
mixed
$protocol_version
= '1.0' (line 2015)
mixed
$request_method
= 'POST' (line 2014)
mixed
$scheme
= '' (line 2010)
mixed
$uri
= '' (line 2008)
mixed
$url
= '' (line 2007)
mixed
$username
= '' (line 2025)
mixed
$useSOAPAction
= true (line 2022)
Inherited from nusoap_base
nusoap_base::$charencoding
nusoap_base::$debugLevel
nusoap_base::$debug_str
nusoap_base::$error_str
nusoap_base::$namespaces
nusoap_base::$revision
nusoap_base::$soap_defencoding
nusoap_base::$title
nusoap_base::$typemap
nusoap_base::$usedNamespaces
nusoap_base::$version
nusoap_base::$xmlEntities
nusoap_base::$XMLSchemaVersion
constructor
decode a string that is encoded w/ "chunked' transfer encoding as defined in RFC2068 19.4.6
sort out cookies for the current request
parse an incoming Cookie into it's parts
send the SOAP message via HTTP
send the SOAP message via HTTPS 1.0 using CURL
if authenticating, set user credentials here
use http encoding
set proxy info here
set the soapaction value
Inherited From nusoap_base
nusoap_base::nusoap_base()
nusoap_base::appendDebug()
nusoap_base::clearDebug()
nusoap_base::contractQname()
nusoap_base::debug()
nusoap_base::expandEntities()
nusoap_base::expandQname()
nusoap_base::formatDump()
nusoap_base::getDebug()
nusoap_base::getDebugAsXMLComment()
nusoap_base::getDebugLevel()
nusoap_base::getError()
nusoap_base::getGlobalDebugLevel()
nusoap_base::getLocalPart()
nusoap_base::getmicrotime()
nusoap_base::getNamespaceFromPrefix()
nusoap_base::getPrefix()
nusoap_base::getPrefixFromNamespace()
nusoap_base::isArraySimpleOrStruct()
nusoap_base::serializeEnvelope()
nusoap_base::serialize_val()
nusoap_base::setDebugLevel()
nusoap_base::setError()
nusoap_base::setGlobalDebugLevel()
nusoap_base::varDump()
Documentation generated on Wed, 3 Aug 2005 21:29:39 -0400 by phpDocumentor 1.3.0RC3