怎么获取到一个动态连接地址的文件名称呢

如何获取到一个动态连接地址的文件名称呢?
我想要获取一个动态地址的下载文件名,由于动态地址本身不显示文件名称所以无法获取到文件名~
不知道文件是EXE或者RAR就没办法保存下来

如何能做到像迅雷那样会自动获取到文件名称呢?

使用下面的代码会返回404.

VB.NET code

                wReq.GetResponse()
                filename = Path.GetFileName(wReq.Address.ToString)





------解决方案--------------------
wReq.Headers 里面取
------解决方案--------------------
http://msdn.microsoft.com/zh-cn/library/system.net.httpwebresponse.headers.aspx#Y0