我正在处理服务器端的HTML渲染。
案例:用户有一个包含3个单元格的简化页面。在每个单元格中,他可以填写html,css和JS代码。之后,它将被发送到服务器,该服务器考虑到javascript代码呈现html和css代码。
我的想法是“模拟”无头浏览器。直到现在我才发现PhantomJS,但我觉得它不太舒服。
我的结果应该只是呈现的HTML DOM
谢谢
答案 0 :(得分:0)
尝试无头Chrome,这适用于所有操作系统:
https://chromium.googlesource.com/chromium/src/+/lkgr/headless/README.md
在Linux上你还有一个选择。您可以使用虚拟屏幕缓冲区运行任何普通浏览器。
答案 1 :(得分:0)
感谢您的回复。据我所知,我必须使用node.js.有没有办法留在java envoirment没有node.js?