【发布时间】:2016-07-14 01:33:15
【问题描述】:
这个问题是在我之前提出的另一个主题之后,没有人能够提供帮助:
Retrieving M3U8 via PHP vs. via Website gives different session variables
所以现在我正在尝试通过 PHP WGET 相同的网站,但我相信我需要对 url 进行编码。当我尝试以下命令时,没有下载任何内容:
<?php
exec("wget --header='Host: www.glturk.com' http://www.glturk.com/ajax.aspx?stream=live&type=free&ppoint=TRT1_LR");
?>
我得到一个下载的空文件:'ajax.aspx-stream=live',这表明可能没有正确读取 url?
如何编码该链接?我也试过:
<?php
$encoded = urlencode("http://www.glturk.com/ajax.aspx?stream=live&type=free&ppoint=TRT1_LR");
exec("wget --header='Host: www.glturk.com' $encoded");
?>
有什么想法吗?我一直在下载空文件?感谢您的帮助!
【问题讨论】:
-
我觉得他们可能不希望你抓取他们的内容