我正在用nodejs开发一个应用程序,它将多个intranet站点组合成一个。到目前为止,我使用requestjs发出请求来获取我需要的东西。我有点纠结于如何在nodejs (使用express)和一个有captcha登录的特定站点之间进行实时通信。我正在考虑一个无头浏览器,它可以将验证码转发到我的ui上,但我不知道如何开始。有没有什么好的和最新的教程?
发布于 2015-03-10 18:19:48
对于营销人员来说,实时沟通是一种热潮,这也是你感到迷失的原因。
如果我没记错的话,你有一个node.js服务器,它聚合了几个同时被扰乱的站点。
这是纸面上的解决方案(这将需要一些努力来编写代码-这对你来说是一项任务):
(让站点A拥有验证码)
Captcha_Site_A.png
),然后保存解决方案以加密站点A加扰器第2部分。是的,这是一个漫长的旅程,但你会得到你想要的:)
附注:接收网站的第九步可以通过:让幻影脚本将结果打印到stdout
,并让Node.js捕获输出(再次查看子进程文档)。或者,将结果保存到临时文件中。
https://stackoverflow.com/questions/28960793
复制相似问题