以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]如何获得转向网址的真实地址? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=90657) |
-- 作者:飞飞 -- 发布时间:2016/9/19 13:53:00 -- [求助]如何获得转向网址的真实地址? 已知网址:http://t.cn/RcNT9GG 如何获取真实网址:http://wenku.baidu.com/link?url=jpYEz4TuVCB1IzTpv8krldV4nYu72ek9wedRJIC4qKvp1nQe2ONkpWXmo1N93ujes-iinNAAdB1A_zpOAcYEYEcvw8zkcRLbLAdQFi1ELlm 我用webbrowser实现了,速度太慢,有没有快速的方法? ------------------------------------------------------------------------------------- Output.Show( DateTime.Now & " " & DateTime.Now.Millisecond) Dim data As String Dim url="http://t.cn/RcNT9GG" Dim web As new windows.forms.webbrowser web.scripterrorssuppressed = True web.Navigate(url) Do Until web.ReadyState = 4 Application.DoEvents Loop Output.Show(web.Url.Tostring) Output.Show( DateTime.Now & " " & DateTime.Now.Millisecond) |
-- 作者:飞飞 -- 发布时间:2016/9/19 14:41:00 -- help |
-- 作者:有点蓝 -- 发布时间:2016/9/19 14:52:00 -- 以下适用只有一重跳转 Dim req = System.Net.WebRequest.Create("http://t.cn/RcNT9GG") req.Method = "HEAD" Dim myResponse = req.GetResponse() Dim url = myResponse.ResponseUri Output.Show(url.AbsoluteUri) |
-- 作者:飞飞 -- 发布时间:2016/9/19 15:02:00 -- 以下是引用有点蓝在2016/9/19 14:52:00的发言:
谢谢
以下适用只有一重跳转 Dim req = System.Net.WebRequest.Create("http://t.cn/RcNT9GG") req.Method = "HEAD" Dim myResponse = req.GetResponse() Dim url = myResponse.ResponseUri Output.Show(url.AbsoluteUri) |