![]() |
EGOCMS
24.0
EGOTEC Content-Managament-System
|
Öffentliche Methoden | |
| __construct () | |
| addHeader ($headers) | |
| auth ($username, $password='') | |
| proxy ($host, $port, $ssl=false, $username='', $password='', $insecure=false) | |
| get ($url, $additional_header=array(), int $timeout=0) | |
| post ($url, $param=array(), $additional_header=array(), $callback=null) | |
| delete ($url, $additional_header=array()) | |
| put ($url, $param=array(), $additional_header=array()) | |
| download ($url, $target, $param=array(), $additional_header=array()) | |
| upload ($url, $file, $param=array(), $additional_header=array()) | |
| multiRequest (array $requests) | |
| request ($request) | |
Datenfelder | |
| $responseHeader = [] | |
| $multiResponseHeader = [] | |
| $code = 0 | |
| $multiCode = [] | |
| $responseTime = 0 | |
| $multiResponseTime = [] | |
| $content = null | |
| $multiContent = [] | |
| $cookie = [] | |
| $multiCookie = [] | |
| $error = null | |
| $multiError = [] | |
| $verifySSL = true | |
| $json = null | |
| $multiJson = [] | |
| $returnHeader = true | |
| $use_http_build_query = true | |
| $flatten_array_params = false | |
Geschützte Attribute | |
| $info = [] | |
| $multiInfo = [] | |
Definiert in Zeile 3 der Datei Ego_Http.php.
| __construct | ( | ) |
Konstruktor
Definiert in Zeile 30 der Datei Ego_Http.php.
Benutzt proxy().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| addHeader | ( | $headers | ) |
Header hinzufügen
| array | $headers |
Definiert in Zeile 52 der Datei Ego_Http.php.
Wird benutzt von auth().
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| auth | ( | $username, | |
$password = '' |
|||
| ) |
Authentifizierung hinzufügen
| string | $username | |
| string | $password |
Definiert in Zeile 65 der Datei Ego_Http.php.
Benutzt addHeader().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| delete | ( | $url, | |
$additional_header = array() |
|||
| ) |
Anfrage senden (DELETE)
| string | $url | |
| array | $additional_header |
Definiert in Zeile 132 der Datei Ego_Http.php.
Benutzt request().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| download | ( | $url, | |
| $target, | |||
$param = array(), |
|||
$additional_header = array() |
|||
| ) |
Datei herunterladen
| string | $url | |
| string | $target | |
| array | $param | |
| array | $additional_header |
Definiert in Zeile 166 der Datei Ego_Http.php.
Benutzt request().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| get | ( | $url, | |
$additional_header = array(), |
|||
| int | $timeout = 0 |
||
| ) |
Anfrage senden (GET)
| string | $url | |
| array | $additional_header |
Definiert in Zeile 98 der Datei Ego_Http.php.
Benutzt request().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| multiRequest | ( | array | $requests | ) |
Führt einen Multi-cURL aus
| array | $requests |
Definiert in Zeile 202 der Datei Ego_Http.php.
| post | ( | $url, | |
$param = array(), |
|||
$additional_header = array(), |
|||
$callback = null |
|||
| ) |
Anfrage senden (POST)
| string | $url | |
| array | $param | |
| array | $additional_header | |
| callable | $callback |
Definiert in Zeile 115 der Datei Ego_Http.php.
Benutzt request().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| proxy | ( | $host, | |
| $port, | |||
$ssl = false, |
|||
$username = '', |
|||
$password = '', |
|||
$insecure = false |
|||
| ) |
Proxy hinzufügen
| string | $host | |
| integer | $port | |
| boolean | $ssl | |
| string | $username | |
| string | $password | |
| boolean | $insecure |
Definiert in Zeile 82 der Datei Ego_Http.php.
Wird benutzt von __construct().
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| put | ( | $url, | |
$param = array(), |
|||
$additional_header = array() |
|||
| ) |
Anfrage senden (PUT)
| string | $url | |
| array | $param | |
| array | $additional_header |
Definiert in Zeile 148 der Datei Ego_Http.php.
Benutzt request().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| request | ( | $request | ) |
Anfrage senden (via cURL)
| array | $request | [ url => String, method => String, header => array ] |
Definiert in Zeile 283 der Datei Ego_Http.php.
Wird benutzt von delete(), download(), get(), post(), put() und upload().
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:| upload | ( | $url, | |
| $file, | |||
$param = array(), |
|||
$additional_header = array() |
|||
| ) |
Datei hochladen
| string | $url | |
| string | $file | |
| array | $param | |
| array | $additional_header |
Definiert in Zeile 185 der Datei Ego_Http.php.
Benutzt request().
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:| $code = 0 |
Definiert in Zeile 9 der Datei Ego_Http.php.
| $content = null |
Definiert in Zeile 13 der Datei Ego_Http.php.
| $cookie = [] |
Definiert in Zeile 15 der Datei Ego_Http.php.
| $error = null |
Definiert in Zeile 17 der Datei Ego_Http.php.
| $flatten_array_params = false |
Definiert in Zeile 24 der Datei Ego_Http.php.
|
protected |
Definiert in Zeile 7 der Datei Ego_Http.php.
| $json = null |
Definiert in Zeile 20 der Datei Ego_Http.php.
| $multiCode = [] |
Definiert in Zeile 10 der Datei Ego_Http.php.
| $multiContent = [] |
Definiert in Zeile 14 der Datei Ego_Http.php.
| $multiCookie = [] |
Definiert in Zeile 16 der Datei Ego_Http.php.
| $multiError = [] |
Definiert in Zeile 18 der Datei Ego_Http.php.
|
protected |
Definiert in Zeile 8 der Datei Ego_Http.php.
| $multiJson = [] |
Definiert in Zeile 21 der Datei Ego_Http.php.
| $multiResponseHeader = [] |
Definiert in Zeile 6 der Datei Ego_Http.php.
| $multiResponseTime = [] |
Definiert in Zeile 12 der Datei Ego_Http.php.
| $responseHeader = [] |
Definiert in Zeile 5 der Datei Ego_Http.php.
| $responseTime = 0 |
Definiert in Zeile 11 der Datei Ego_Http.php.
| $returnHeader = true |
Definiert in Zeile 22 der Datei Ego_Http.php.
| $use_http_build_query = true |
Definiert in Zeile 23 der Datei Ego_Http.php.
| $verifySSL = true |
Definiert in Zeile 19 der Datei Ego_Http.php.