我正试图使用Sauce Labs在我们的 staging server 上设置一些 selenium 测试。该服务器使用基本的 http 身份验证,因此理论上我可以将 selenium URL 设置为 http://user:password@www.stagesite.com
。然而,密码中包含一个“@”,这可能会导致各种问题。我尝试用反斜杠对其进行转义,但据我所知,这没有起作用。
那么,
是否有另一种使用 selenium 进行 http 身份验证的方法,即不通过 URL 的方式。或者,
是否有一种方法可以使用基于 URL 的身份验证,但是可以告诉浏览器“@”是密码的一部分?