http_get
(PECL pecl_http:0.1.0-1.5.5)
http_get — Perform GET request
Popis
string http_get
( string $url
[, array $options
[, array &$info
]] )
Performs an HTTP GET request on the supplied url.
See the full list of request options.
Vrátené hodnoty
Returns the HTTP response(s) as string on success, or FALSE on failure.
PrÃklady
Example#1 A http_get() example
<?php
$response = http_get("https://www.example.com/", array("timeout"=>1), $info);
print_r($info);
?>
Výstup horeuvedeného prÃkladu bude:
array ( 'effective_url' => 'https://www.example.com/', 'response_code' => 302, 'connect_code' => 0, 'filetime' => -1, 'total_time' => 0.212348, 'namelookup_time' => 0.038296, 'connect_time' => 0.104144, 'pretransfer_time' => 0.104307, 'starttransfer_time' => 0.212077, 'redirect_time' => 0, 'redirect_count' => 0, 'size_upload' => 0, 'size_download' => 218, 'speed_download' => 1026, 'speed_upload' => 0, 'header_size' => 307, 'request_size' => 103, 'ssl_verifyresult' => 0, 'ssl_engines' => array ( 0 => 'dynamic', 1 => 'cswift', 2 => 'chil', 3 => 'atalla', 4 => 'nuron', 5 => 'ubsec', 6 => 'aep', 7 => 'sureware', 8 => '4758cca', ), 'content_length_download' => 218, 'content_length_upload' => 0, 'content_type' => 'text/html', 'httpauth_avail' => 0, 'proxyauth_avail' => 0, 'num_connects' => 1, 'os_errno' => 0, 'error' => '', )