需要RFC6455的WebSocket标准 - Phantomjs替代(Phantomjs Alt

2019-10-20 16:04发布

单元测试JavaScript的前端与phantomjs不过的WebSockets无法验证(401)的请求。 做了一番调查发现,Phantomjs使用旧的Webkit与旧标准。 什么替代模拟浏览器,我可以用Phantomjs而不是与最新的WebSocket的标准?

Answer 1:

http://slimerjs.org/具有相同的API,可以用headlessly运行xvfb的 。 它贯穿于你安装了Firefox的Gecko引擎。 所以,你将有web套接字支持。

还有http://triflejs.org/具有相同PhantomJS API,但尚未完成/完整的功能。



文章来源: Phantomjs Alternative - RFC6455 WebSocket Standard required