![]() |
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().
addHeader | ( | $headers | ) |
Header hinzufügen
array | $headers |
Definiert in Zeile 52 der Datei Ego_Http.php.
Wird benutzt von auth().
auth | ( | $username, | |
$password = '' |
|||
) |
Authentifizierung hinzufügen
string | $username | |
string | $password |
Definiert in Zeile 65 der Datei Ego_Http.php.
Benutzt addHeader().
delete | ( | $url, | |
$additional_header = array() |
|||
) |
Anfrage senden (DELETE)
string | $url | |
array | $additional_header |
Definiert in Zeile 132 der Datei Ego_Http.php.
Benutzt request().
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().
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().
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().
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().
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().
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().
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().
$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.