如何从原始 URL Visual Basic .NET 获取重定向的 URL

2024-01-04

如何从原网址或短网址中获取重定向后的网址?

例如:

    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(使用前将#替换为@)

如何从原始 URL Visual Basic .NET 获取重定向的 URL 的相关文章

随机推荐