对每个第一个HttpRequest使用HTMLUnit是一个坏主意



我有一个ajax前端为我的java后端,并使事情与爬行和HTML5 pushState工作,我将使用HtmlUnit处理javascript在每一个第一个请求。

我可以用过滤器来解决不使用HtmlUnit试图减少服务器负载的问题。

不考虑浏览器兼容性,哪个最适合服务器?

经过大量的研究和测试,我可以说在服务器端处理繁重的javascript应用程序不是一个好主意,HtmlUnit是最好的工具,但它并不能很好地完成工作,所以如果你的要求是支持不支持javascript的客户端,那么选择PHP或其他一些服务器端脚本语言或JSF。

就我而言,我在JAX-RS中有一个后端,我设法支持HTML5 pushState,而不处理服务器端的javascript,并假设客户端处理javascript, HtmlUnit仍在使用中以启用可抓取性。

最新更新