使用Selenium我正在访问受保护的页面。我需要将凭据放入URL中,以防止出现。htaccess弹出窗口。这是Selenium文档中建议的方法。
我需要访问的一个位置在密码中有一个哈希字符,这导致浏览器(Chrome和Firefox)无法理解URL并将其视为搜索词。
。http://user:pass@example.com/可以通过,但http://user:pa#ss@example.com/
不能被识别为URL。
我如何"编码"哈希?
您应该使用百分比编码对%23
进行哈希编码。
参见:
- 如何转义URL 中的散列字符