抖音无水印视频的真实地址域名都是二级域名,大概有80多个,如果设置download合法域名的话就需要添加80多个,而且不一定都添加进去了。
所以一开始是没打算去设置这么多合法域名的。
就在网上寻求解决办法。解决办法是找到了:就是用自己的服务器作为中转站,这样只需要添加自己的域名为合法域名就好了。
php后台代码如下:
function download_file($url){
set_time_limit ( 0 );
ini_set("memory_limit","-1");
ob_end_clean();
header('Content-Type: application/force-download;');
header("Content-Type: video/mp4");
header('Content-Disposition: attachment; filename="'.date('YmdHis').'.mp4"');
if ($url) {
$arr = get_headers($url, true);
<