Caswap, что-то не работает.. вот какой код
<?php
$file = "test.xml";
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_URL, "https://test.test.ru/test/".$file);
$result = curl_exec($ch);
curl_close($ch);
if ($result)
{
header('Content-type: application/octet-stream');
header('Content-Disposition: attachment; filename=' . $file);
header('Content-Length: ' . strlen($result));
echo $result;
exit();
}
?>