Inheritance diagram for soap_transport_http:
Public Member Functions | |
| soap_transport_http ($url) | |
| send ($data, $timeout=0, $response_timeout=30, $cookies=NULL) | |
| sendHTTPS ($data, $timeout=0, $response_timeout=30, $cookies) | |
| setCredentials ($username, $password, $authtype= 'basic', $digestRequest=array(), $certRequest=array()) | |
| setSOAPAction ($soapaction) | |
| setEncoding ($enc='gzip, deflate') | |
| setProxy ($proxyhost, $proxyport, $proxyusername= '', $proxypassword= '') | |
| decodeChunked ($buffer, $lb) | |
| parseCookie ($cookie_str) | |
| getCookiesForRequest ($cookies, $secure=false) | |
| soap_transport_http ($url) | |
| send ($data, $timeout=0, $response_timeout=30, $cookies=NULL) | |
| sendHTTPS ($data, $timeout=0, $response_timeout=30, $cookies) | |
| setCredentials ($username, $password, $authtype= 'basic', $digestRequest=array(), $certRequest=array()) | |
| setSOAPAction ($soapaction) | |
| setEncoding ($enc='gzip, deflate') | |
| setProxy ($proxyhost, $proxyport, $proxyusername= '', $proxypassword= '') | |
| decodeChunked ($buffer, $lb) | |
| parseCookie ($cookie_str) | |
| getCookiesForRequest ($cookies, $secure=false) | |
| soap_transport_http::soap_transport_http | ( | $ | url | ) |
constructor
| soap_transport_http::send | ( | $ | data, | |
| $ | timeout = 0, |
|||
| $ | response_timeout = 30, |
|||
| $ | cookies = NULL | |||
| ) |
send the SOAP message via HTTP
| string | $data message data | |
| integer | $timeout set connection timeout in seconds | |
| integer | $response_timeout set response timeout in seconds | |
| array | $cookies cookies to send |
| soap_transport_http::sendHTTPS | ( | $ | data, | |
| $ | timeout = 0, |
|||
| $ | response_timeout = 30, |
|||
| $ | cookies | |||
| ) |
send the SOAP message via HTTPS 1.0 using CURL
| string | $msg message data | |
| integer | $timeout set connection timeout in seconds | |
| integer | $response_timeout set response timeout in seconds | |
| array | $cookies cookies to send |
| soap_transport_http::setCredentials | ( | $ | username, | |
| $ | password, | |||
| $ | authtype = 'basic', |
|||
| $ | digestRequest = array(), |
|||
| $ | certRequest = array() | |||
| ) |
if authenticating, set user credentials here
| string | $username | |
| string | $password | |
| string | $authtype (basic, digest, certificate) | |
| array | $digestRequest (keys must be nonce, nc, realm, qop) | |
| array | $certRequest (keys must be cainfofile (optional), sslcertfile, sslkeyfile, passphrase, verifypeer (optional), verifyhost (optional): see corresponding options in cURL docs) public |
| soap_transport_http::setSOAPAction | ( | $ | soapaction | ) |
set the soapaction value
| string | $soapaction public |
| soap_transport_http::setEncoding | ( | $ | enc = 'gzip, |
|
| deflate' | ||||
| ) |
use http encoding
| string | $enc encoding style. supported values: gzip, deflate, or both public |
| soap_transport_http::setProxy | ( | $ | proxyhost, | |
| $ | proxyport, | |||
| $ | proxyusername = '', |
|||
| $ | proxypassword = '' | |||
| ) |
set proxy info here
| string | $proxyhost | |
| string | $proxyport | |
| string | $proxyusername | |
| string | $proxypassword public |
| soap_transport_http::decodeChunked | ( | $ | buffer, | |
| $ | lb | |||
| ) |
decode a string that is encoded w/ "chunked' transfer encoding as defined in RFC2068 19.4.6
| string | $buffer | |
| string | $lb |
| soap_transport_http::parseCookie | ( | $ | cookie_str | ) |
parse an incoming Cookie into it's parts
| string | $cookie_str content of cookie |
| soap_transport_http::getCookiesForRequest | ( | $ | cookies, | |
| $ | secure = false | |||
| ) |
sort out cookies for the current request
| array | $cookies array with all cookies | |
| boolean | $secure is the send-content secure or not? |
| soap_transport_http::soap_transport_http | ( | $ | url | ) |
constructor
| soap_transport_http::send | ( | $ | data, | |
| $ | timeout = 0, |
|||
| $ | response_timeout = 30, |
|||
| $ | cookies = NULL | |||
| ) |
send the SOAP message via HTTP
| string | $data message data | |
| integer | $timeout set connection timeout in seconds | |
| integer | $response_timeout set response timeout in seconds | |
| array | $cookies cookies to send |
| soap_transport_http::sendHTTPS | ( | $ | data, | |
| $ | timeout = 0, |
|||
| $ | response_timeout = 30, |
|||
| $ | cookies | |||
| ) |
send the SOAP message via HTTPS 1.0 using CURL
| string | $msg message data | |
| integer | $timeout set connection timeout in seconds | |
| integer | $response_timeout set response timeout in seconds | |
| array | $cookies cookies to send |
| soap_transport_http::setCredentials | ( | $ | username, | |
| $ | password, | |||
| $ | authtype = 'basic', |
|||
| $ | digestRequest = array(), |
|||
| $ | certRequest = array() | |||
| ) |
if authenticating, set user credentials here
| string | $username | |
| string | $password | |
| string | $authtype (basic, digest, certificate) | |
| array | $digestRequest (keys must be nonce, nc, realm, qop) | |
| array | $certRequest (keys must be cainfofile (optional), sslcertfile, sslkeyfile, passphrase, verifypeer (optional), verifyhost (optional): see corresponding options in cURL docs) public |
| soap_transport_http::setSOAPAction | ( | $ | soapaction | ) |
set the soapaction value
| string | $soapaction public |
| soap_transport_http::setEncoding | ( | $ | enc = 'gzip, |
|
| deflate' | ||||
| ) |
use http encoding
| string | $enc encoding style. supported values: gzip, deflate, or both public |
| soap_transport_http::setProxy | ( | $ | proxyhost, | |
| $ | proxyport, | |||
| $ | proxyusername = '', |
|||
| $ | proxypassword = '' | |||
| ) |
set proxy info here
| string | $proxyhost | |
| string | $proxyport | |
| string | $proxyusername | |
| string | $proxypassword public |
| soap_transport_http::decodeChunked | ( | $ | buffer, | |
| $ | lb | |||
| ) |
decode a string that is encoded w/ "chunked' transfer encoding as defined in RFC2068 19.4.6
| string | $buffer | |
| string | $lb |
| soap_transport_http::parseCookie | ( | $ | cookie_str | ) |
parse an incoming Cookie into it's parts
| string | $cookie_str content of cookie |
| soap_transport_http::getCookiesForRequest | ( | $ | cookies, | |
| $ | secure = false | |||
| ) |
sort out cookies for the current request
| array | $cookies array with all cookies | |
| boolean | $secure is the send-content secure or not? |
1.5.1