当密码包含哈希值#时,URL中的htaccess凭据



使用Selenium我正在访问受保护的页面。我需要将凭据放入URL中,以防止出现。htaccess弹出窗口。这是Selenium文档中建议的方法。

我需要访问的一个位置在密码中有一个哈希字符,这导致浏览器(Chrome和Firefox)无法理解URL并将其视为搜索词。

。http://user:pass@example.com/可以通过,但http://user:pa#ss@example.com/不能被识别为URL。

我如何"编码"哈希?

您应该使用百分比编码对%23进行哈希编码。

参见:

  • 如何转义URL
  • 中的散列字符

最新更新