我正在使用 Java 开发类似浏览器的 JavaScript 环境。一个关键要求是要有一个可用的 XMLHttpClient 对象。我特别想与Server-side Events合作和 OAuth用于测试。
那么这个 XMLHttpRequest 对象是如何进入 Rhino 的呢?
我正在研究 XMLHttpClient 的一些 Java 实现(例如 XMLHttpRequest in Rhino? ),但没有一个能够完美运行。
另一个想法是使用 Apache HttpClient 库。这与 XMLHttpRequest 对象的规范要求类似吗?这两者之间的差距是多少?或者还有其他更简单、更好的解决方案吗?
非常感谢您的建议和反馈!
请您参考如下方法:
我建议从 HtmlUnit 开始实现,您可以在 SourceForge 找到它。 HtmlUnit 可以让您在您想要做的事情上获得巨大的领先优势,或者可以替代您想要做的事情,具体取决于您更详细的需求。