Saya mengalami masalah memanggil url dari kode PHP. Saya perlu memanggil layanan menggunakan string kueri dari kode PHP saya. Jika saya mengetik url ke browser, itu berfungsi dengan baik, tetapi jika saya menggunakan file-get-content () untuk melakukan panggilan, saya mendapatkan:
Peringatan: file-get-content (http: // ....) gagal membuka aliran: permintaan HTTP gagal! HTTP / 1.1 202 Diterima di ...
Kode yang saya gunakan adalah:
$query=file_get_contents('http://###.##.##.##/mp/get?mpsrc=http://mybucket.s3.amazonaws.com/11111.mpg&mpaction=convert format=flv');
echo($query);
Seperti saya katakan - panggilan dari browser dan berfungsi dengan baik. Ada saran?
Saya juga mencoba dengan url lain seperti:
$query=file_get_contents('http://www.youtube.com/watch?v=XiFrfeJ8dKM');
Ini berfungsi dengan baik ... mungkinkah url yang perlu saya hubungi memiliki satu detik http://
di dalamnya?