如何从原网址或短网址中获取重定向后的网址?
例如:
URL_1 (Short URL) = "http://af.ly/FQhAo"
这将重定向到
URL_2 (Original URL) = "http://download.bitdefender.com/windows/desktop/t_security/2013/en-us/bitdefender_ts_2013_32b.exe"
那么我们如何从 URL_1 获取 URL_2 呢?请帮助。
(我用谷歌搜索但没有找到任何解决方案)
项目信息:
- 平台:Visual Basic Express 2010
- .NET框架版本:2.0
谢谢你的时间。Edited:
我只有一个 URL,即 URL_1,我想借助 URL1 获取 URL_2。
请参见下图,一个著名的软件如何立即从 URL_1(短 URL 且已知)获取 URL_2(100% 未知字符串)。我想在 Visual Basic .net 的程序中做同样的事情。
我的问题现在已经解决了,感谢谷歌和Daniweb http://www.daniweb.com/software-development/vbnet/threads/397434/how-to-get-redirected-url-as-string-after-request这是解决方案
Dim req As HttpWebRequest = DirectCast(HttpWebRequest.Create("Your short URL here"), HttpWebRequest)
Dim response As HttpWebResponse
Dim resUri As String
response = req.GetResponse
resUri = response.ResponseUri.AbsoluteUri
MsgBox(resUri)
这将返回 URL_2。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)