我正在传递url变量,并且此URL变量已经过编码。我的目标是解码已传递的URL并使用此URL获取其DOM。下面的代码是我正在使用但未能实现我的目标。它只显示一个空白页面。但是如果我首先手动解码网址并尝试它,它就可以工作。
注意,URL具有MP4的扩展名,但它是html格式。所以不要让它混淆你。
$url_link = urldecode('http%3A%2F%2Fplaybb.me%2Fembed.php%3Fw%3D600%26%23038%3Bh%3D438%26%23038%3Bvid%3Dat%2Fnw%2Fzettai_shougeki_platonic_heart_-_01.mp4');
$html = file_get_html($url_link);
$raw_html = $html->find('html', 0)->innertext;
echo $raw_html;