Здравствуйте, пытаюсь сделать кроссдоменный запрос, но почему то появляется ошибка. Код (Text): var proxy_url = 'http://сайт/proxy.php'; var data = new Object(); data.Number = Num ; data.Name = Nam; alert (data); $.ajax({ type: 'POST', url: proxy_url,data:data, success: function(res) { alert(res); } }); Файл proxy.php Код (Text): <?php if(!count($_POST)) die('[0,"Неверный запрос"]'); $data = $_POST; // Тут прописываем адрес, по которому будем обращаться к удалённому серверу $url = 'https://сайт на другом сервере/Auth.do'; $options = array( 'http' => array( 'method' => 'POST', 'content' => $data ) ); $context = stream_context_create($options); $out = file_get_contents($url, false, $context); echo($out); ?> Ошибка такая:b>Warning</b>: file_get_contents(https://сайт на другом сервере/Auth.do) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: HTTP request failed! HTTP/1.1 500 Transaction rolled back because it has been marked as rollback-only Подскажите,пожалуйста.