前几天把ChromeDriver的远程做完,感觉万事大吉,中间放假+发版回来后立马开始geckodriver的远程部署,结果却碰到了一点问题。
和 ChromeDriver 同样的操作,打开远程端口,并且执行启动命令后
geckodriver.exe --port=13801
结果用本机调试时无法访问。按照调试 ChromeDriver 的经验,我立刻明白应该是远程访问被禁用了,结果谷歌了半天没找到和 ChromeDriver 的 whitelist-ips 类似的参数。
准确的说是接近一天。
后来偶然看到一个帖子
http://www.site-digger.com/html/articles/20190313/716.html
尝试加上了 --host=0.0.0.0
后成功访问。
这是一个因为对 Geckodriver 非常不熟悉导致的一个简单却费时的问题。特此记录一下。