Авторизация через php curl
Стоит задача с одного домена обратиться к другому домену, передав некоторый массив информации на созданный рест-ресурс. Делаю при помощи cURL
//массив для передачи на другой домен (рест-ресурс)
$images_urls = json_encode($api_response['result']['images']);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'http://mysite.ru/rest/get-client-images-sizes');
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_HEADER, 1);
curl_setopt($curl, CURLOPT_USERPWD, 'user:password');
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
$result = curl_exec($curl);
if($result === FALSE) echo 'cURL Error: ' . curl_error($curl);
else echo "it works!";
curl_close($curl);
Результат: cURL Error: Failed to connect to mysite.ru port 80: Connection refused