Vb.net 在每个请求上更改用户代理

Vb.net 在每个请求上更改用户代理,vb.net,visual-studio,chromium,cefsharp,Vb.net,Visual Studio,Chromium,Cefsharp,在我的vb.net应用程序中使用cefsharp时,我知道我可以在初始化时设置用户代理,例如 Public Sub New() userAgent = "My UserAgent" InitializeComponent() Dim settings As New CefSettings() settings.UserAgent = userAgent CefSharp.Cef.Initialize(settings) bro

在我的vb.net应用程序中使用cefsharp时,我知道我可以在初始化时设置用户代理,例如

Public Sub New()
    userAgent = "My UserAgent"
    InitializeComponent()
    Dim settings As New CefSettings()
    settings.UserAgent = userAgent

    CefSharp.Cef.Initialize(settings)
    browser = New List(Of ChromiumWebBrowser)

End Sub
但是,如果我想对URL发出新请求并让它使用不同的用户代理,该怎么办

e、 g.我如何告诉下面的请求覆盖我已经设置的useragent

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    browser.load("http://google.com")
End Sub

中列出了基本选项。如果您只需要更改user agent标头,则可以创建自定义请求。的底部示例基本上显示了如何创建请求。