J'ai des problèmes pour appeler une URL à partir de code PHP. J'ai besoin d'appeler un service en utilisant une chaîne de requête de mon code PHP. Si je tape l'url dans un navigateur, cela fonctionne bien, mais si j'utilise file-get-contents () pour faire l'appel, j'obtiens:
Avertissement: file-get-contents (http: // ....) n'a pas pu ouvrir le flux: la requête HTTP a échoué! HTTP / 1.1 202 Accepté dans ...
Le code que j'utilise est:
$query=file_get_contents('http://###.##.##.##/mp/get?mpsrc=http://mybucket.s3.amazonaws.com/11111.mpg&mpaction=convert format=flv');
echo($query);
Comme je l'ai dit - appelez depuis le navigateur et cela fonctionne très bien. Aucune suggestion?
J'ai également essayé avec une autre URL telle que:
$query=file_get_contents('http://www.youtube.com/watch?v=XiFrfeJ8dKM');
Cela fonctionne bien ... est-ce que l'URL que j'ai besoin d'appeler en contient une seconde http://
?