首页> 实战笔录 >PHP开发笔记 >PHP PHP
PHP网页调用迅雷下载文件
作者:小萝卜 2019-07-23 【 PHP 】 浏览 2915
简介PHP实现迅雷下载文件
后端php代码:
//将链接转化成迅雷的下载资源链接
function ThunderEncode($url, $type='en') {
if($type =='en'){
return "thunder://".base64_encode("AA".$url."ZZ");
}else{
return substr(base64_decode(substr(trim($url),10)),2,-2);
}
}
$url = 'http://www.luowebs.com/uploads/20190722/46479528965.mp4'; //url例子
$thunderUrl = ThunderEncode("http://请改成你需要的链接.rar");
前端代码:
< SCRIPT src="http://pstatic.xunlei.com/js/webThunderDetect.js">< /SCRIPT>
< a oncontextmenu=ThunderNetwork_SetHref(this) onclick="return OnDownloadClick_Simple(this,2,4)" href="#" thunderResTitle="下载资源名" thunderType="" thunderPid="52345834" thunderHref="< ?php echo $thunderUrl;? >" >迅雷专用高速下载< /a>
很赞哦! (0)
相关文章
- php正则判断是否同时有数字和字母
- php 解决json_encode中文UNICODE转码问题
- php微信支付--完美解决微信支付$GLOBALS['HTTP_RAW_POST_DATA']回调获取不到xml数据
- php判断当前操作系统是linux系统还是windows系统
- php前边填充0,php数字前补0零的两种方法
- php-浏览器提示该网页无法正常运行-HTTP ERROR 500深究
- PHP后台将textarea 的值回车换行拆分至数组
- 在php中将特大数字转成带有千/万/亿为单位的字符串
- php自定义函数,实现下载远程图片保存到本地
- php中__construct()和__initialize()的区别
