当前位置:编程学习 > C#/ASP.NET >>

怎么获得真实的下载地址

下载地址是一个页面地址如:http://www.xxxx.com/downfile.aspx?id=00001
在浏览器里输入这个地址后,下载工具如迅雷,在迅雷的下载地址框中的地址与上边的地址不一致,应该是downfile.aspx这个页面有验证,如果通过会返回真实的下载地址。我该用什么办法得到这个真实地址????????????????? --------------------编程问答-------------------- 应该得到不了吧,人取到这个ID后 肯定还有后续的处理  
如果你的电脑是服务器  你可能把你的真实路径给暴露出去不 --------------------编程问答--------------------
myHttpWebRequest = (HttpWebRequest)WebRequest.Create(strUrl);
            myHttpWebRequest.Method = "GET";
            myHttpWebRequest.CookieContainer = myCookieContainer;
            myHttpWebRequest.UserAgent = "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)";
            myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();
string strDownUrl = myHttpWebResponse.ResponseUri.AbsoluteUri;
--------------------编程问答-------------------- 你可以参考
http://dotnet.aspx.cc/file/HttpWebRequest-Download-Redirected-File.aspx
补充:.NET技术 ,  .NET Framework
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,