У меня возникают проблемы с вызовом url из PHP-кода. Мне нужно вызвать службу, используя строку запроса из моего PHP-кода. Если я набираю url в браузере, он работает нормально, но если я использую file-get-contents() для выполнения вызова, я получаю:
Предупреждение: file-get-contents (http://....) не удалось открыть поток: HTTP-запрос не удался! HTTP/1.1 202 Принято в...
Используемый мной код:
$query=file_get_contents('http://###.##.##.##/mp/get?mpsrc=http://mybucket.s3.amazonaws.com/11111.mpg&mpaction=convert format=flv');
echo($query);
Как я уже сказал - звоните из браузера, и он отлично работает. Любые предложения?
Я также пробовал использовать другой URL-адрес, например:
$query=file_get_contents('http://www.youtube.com/watch?v=XiFrfeJ8dKM');
Это прекрасно работает... может быть, что url, который мне нужно вызвать, имеет в нем второй http://
?