【发布时间】:2017-07-07 17:23:15
【问题描述】:
由于过时的堆栈,来自表单提交的响应是 HTML。当在我的客户域上呈现时,相关信息通过 portlet 注入。如果您在本地呈现标记,则缺少必要的内容。这使我无法简单地将数据发布到相关的表单端点。
因此,我需要提交一个表单并在无头浏览器中抓取成功/失败页面以获取必要的信息。
我计划在我的 NodeJS 应用程序中连接一个 API 端点,我可以发布表单数据,然后将在无头浏览器中提交表单并以抓取的内容进行响应。
是否有任何框架可以支持这一点?我看过 Nightwatch 和 Web Driver,但它们似乎都是针对自动化测试而不是我所追求的。
【问题讨论】:
标签: node.js nightwatch.js headless-browser