[ Index ] |
|
Code source de vtiger CRM 5.0.2 |
[Code source] [Imprimer] [Statistiques]
(pas de description)
Poids: | 1038 lignes (36 kb) |
Inclus ou requis: | 2 fois |
Référencé: | 0 fois |
Nécessite: | 0 fichiers |
soap_transport_http:: (17 méthodes):
soap_transport_http()
setURL()
connect()
send()
sendHTTPS()
setCredentials()
setSOAPAction()
setEncoding()
setProxy()
decodeChunked()
buildPayload()
sendRequest()
getResponse()
setContentType()
usePersistentConnection()
parseCookie()
getCookiesForRequest()
Classe: soap_transport_http - X-Ref
transport class for sending/receiving data via HTTP and HTTPSsoap_transport_http($url) X-Ref |
constructor |
setURL($url) X-Ref |
Pas de description |
connect($connection_timeout=0,$response_timeout=30) X-Ref |
Pas de description |
send($data, $timeout=0, $response_timeout=30, $cookies=NULL) X-Ref |
send the SOAP message via HTTP param: string $data message data param: integer $timeout set connection timeout in seconds param: integer $response_timeout set response timeout in seconds param: array $cookies cookies to send return: string data |
sendHTTPS($data, $timeout=0, $response_timeout=30, $cookies) X-Ref |
send the SOAP message via HTTPS 1.0 using CURL param: string $msg message data param: integer $timeout set connection timeout in seconds param: integer $response_timeout set response timeout in seconds param: array $cookies cookies to send return: string data |
setCredentials($username, $password, $authtype = 'basic', $digestRequest = array() X-Ref |
if authenticating, set user credentials here param: string $username param: string $password param: string $authtype (basic, digest, certificate) param: array $digestRequest (keys must be nonce, nc, realm, qop) param: array $certRequest (keys must be cainfofile (optional), sslcertfile, sslkeyfile, passphrase, verifypeer (optional), verifyhost (optional): see corresponding options in cURL docs) |
setSOAPAction($soapaction) X-Ref |
set the soapaction value param: string $soapaction |
setEncoding($enc='gzip, deflate') X-Ref |
use http encoding param: string $enc encoding style. supported values: gzip, deflate, or both |
setProxy($proxyhost, $proxyport, $proxyusername = '', $proxypassword = '') X-Ref |
set proxy info here param: string $proxyhost param: string $proxyport param: string $proxyusername param: string $proxypassword |
decodeChunked($buffer, $lb) X-Ref |
decode a string that is encoded w/ "chunked' transfer encoding as defined in RFC2068 19.4.6 returns: string param: string $buffer param: string $lb |
buildPayload($data, $cookie_str = '') X-Ref |
Pas de description |
sendRequest($data, $cookies = NULL) X-Ref |
Pas de description |
getResponse() X-Ref |
Pas de description |
setContentType($type, $charset = false) X-Ref |
Pas de description |
usePersistentConnection() X-Ref |
Pas de description |
parseCookie($cookie_str) X-Ref |
Pas de description |
getCookiesForRequest($cookies, $secure=false) X-Ref |
sort out cookies for the current request param: array $cookies array with all cookies param: boolean $secure is the send-content secure or not? return: string for Cookie-HTTP-Header |
Généré le : Sun Feb 25 10:22:19 2007 | par Balluche grâce à PHPXref 0.7 |