嘿伙计我正在使用webrower来获取网站的访问令牌。该网站将webrower重定向到包含重定向网址的访问令牌的网址:
在我的浏览器的DocumentCompleted事件中,我正在使用此代码:
Dim pretoken As String
Dim url As String = WebBrowser1.Url.ToString
If url.Contains("myurl.us") Then
pretoken = WebBrowser1.Url.ToString
MessageBox.Show(pretoken)
End If
消息框仅显示“myurl.us”,而不是我需要的令牌的完整网址。无论如何从webbrowser获取整个网址?
答案 0 :(得分:1)
您是否尝试过Url.AbsoluteUri.ToString()
,如:
Dim url As String = WebBrowser1.Url.AbsoluteUri.ToString()
小心AbsoluteUri
它不是AbsoluteUrl
答案 1 :(得分:1)
Dim sPagePath As String = System.Web.HttpContext.Current.Request.Url.AbsolutePath