Selenium Headless Chrome空页面源(非UA问题)

pod7payv  于 8个月前  发布在  Go
关注(0)|答案(1)|浏览(134)

所以我尝试用selenium Chrome打开一些页面,在不使用headless模式的情况下一切正常。但是当我使用headless模式时,页面源返回

<html><head></head><body></body></html>

字符串
搜索一些有用的东西,但无济于事。我尝试添加用户代理,因为大多数论坛的建议,但它没有帮助。也没有使用一堆其他选项(如--allow-insecure-localhost
试着在类似的问题中寻找答案,但都没有帮助。还试了一堆Chrome选项。

tp5buhyn

tp5buhyn1#

我实际上找到了答案,感谢dhruv在这里的答案:https://stackoverflow.com/a/77081435/14829049
答案是使用--headless=new而不是--headless
因此,从技术上讲,--headless实际上是一个单独的Chrome实现,而不是一种操作模式;而新的--headless=new使用与headfull模式相同的Chrome。

相关问题