如何更改Awesomium用户代理?

时间:2015-06-27 15:31:34

标签: vb.net user-agent awesomium

我有一个简单的表格,带有Awesomium webcontrol进入网站。

我找到了如何在C ++中更改useragent,但没有为vb.net更改:

C ++代码http://wiki.awesomium.com/general-use/changing-the-user-agent.html

有人可以帮我这个吗?

2 个答案:

答案 0 :(得分:1)

我意识到这是一个老线程,你可能已经找到了答案,但我将这些代码添加到我的WPF VB.net应用程序中并且它有效。

    Dim config As New Awesomium.Core.WebConfig()
    If Not Awesomium.Core.WebCore.IsInitialized Then
        Awesomium.Core.WebCore.Initialize(New Awesomium.Core.WebConfig() With { _
            .HomeURL = New Uri("https://www.awesomium.com"), _
            .RemoteDebuggingPort = 2229, _
            .UserAgent = "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36"
        })
    End If

它没有解决我尝试修复的问题,但确实没有解决这个问题,因此Chrome没有报告我使用旧版本。

答案 1 :(得分:0)

我注意到如果文档是最新的,您的答案将为here: - (

我们能做的最好的事情就是看看他们为“WPF WebControl初始化”here所说的内容,总而言之,我相信我在评论中所说的话:

还请注意评论about when things occur