您的位置:首页 > 编程语言 > ASP

Asp.net实现迅雷下载

2019-08-02 08:19 821 查看
原文链接:https://www.geek-share.com/detail/2550551181.html

1首先实现下载地址转换为迅雷地址

public string ThunderEncode(string code)
{
code = "AA" + code + "ZZ";
string encode = "";
byte[] bytes = Encoding.GetEncoding(54936).GetBytes(code);
try
{
encode = Convert.ToBase64String(bytes);
}
catch
{
encode = code;
}
return "thunder://" + encode;
}

2前台页面

<script src="http://pstatic.xunlei.com/js/webThunderDetect.js"></script>
<a href="#" thunderHref="<%=ThunderEncode("http://localhost:7723/WebSite9/attach/ServerDemo.tar")%>" thunderPid="57029" 
thunderType="" thunderResTitle="" onClick="return OnDownloadClick_Simple(this,2,4)" οncοntextmenu="ThunderNetwork_SetHref(this)" >迅雷专用高速下载</a>

 



转载于:https://www.cnblogs.com/jyan/archive/2012/06/13/2547300.html

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: