我正在运行OSX。以为我可以找到文件的地方,但不能。如何使用PhantomJS连接到MongoDB
4
A
回答
3
您可以使用MongoDB的REST客户端:
Sleepy.Mangoose:这是IMO
MongoDB REST最好的:它看起来很有希望,但还没有完成,并有一些莫名其妙的错误(对例如,它拒绝发送大量请求(超过80,000个字符),并花了我3个小时才发现它有什么问题)
从你注入的JavaScript(使用jQuery的ajax
法或简单地用xmlhttprequest
)您可以直接连接到其他服务器,但我认为这是更好地做到这一点PhantomJS的evaluate
方法内(因为如果你的页面”重新解析有JavaScript错误,你的注入JavaScript可能无法正常工作)。
但我个人不喜欢PhantomJS的REST服务器的想法。我认为最好在NodeJS中编写整个应用程序,并使用phantomjs
模块运行PhantomJS。这样,您不必使用REST方式,并且可以使用(现在是官方的)MongoDB Native Node Driver,这比REST服务器可能快很多倍(因为它不需要JSON HTTP序列化/反序列化等等) 。
相关问题
- 1. 如何使用docker-compose连接到mongodb?
- 2. 使用PhantomJs拒绝连接
- 3. 使用Javascript连接到MongoDB
- 4. 使用Express连接到MongoDB
- 5. 使用Java连接到MongoDB
- 6. 如何连接到mongoDB
- 7. 如何连接到MongoDB
- 8. 如何使用java将phantomjs连接到硒
- 9. 如何使用Phantomjs,硒和C连接到Tor网络#
- 10. PhantomJS - 连接到GhostDriver错误
- 11. 如何使用DoctrineMongoDBBundle处理Mongodb连接?
- 12. iOS:使用解析连接到MongoDB
- 13. 无法使用node.js连接到MongoDB
- 14. 使用Azure服务连接到MongoDB
- 15. 使用X509证书连接到MongoDb
- 16. 无法使用Node.js连接到MongoDB
- 17. 使用Java连接到Azure中的MongoDB
- 18. 使用Spring Repository连接到MongoDB
- 19. 连接到MongoDB中使用Spring数据
- 20. 使用ObjCMongodb与流星连接到mongodb
- 21. MongoDB不会使用Mongoid连接到MongoHQ
- 22. 连接到MongoDB的使用JDBC驱动
- 23. 使用Robo 3T连接到远程MongoDB
- 24. 使用MongoDB API连接到DocumentDB Emulator
- 25. 使用锂li3框架连接到MongoDB
- 26. 使用MongoClient无法连接到mongoDB
- 27. 连接到MongoDB的
- 28. 如何在springboot中连接到MongoDB?
- 29. 如何连接到本地Meteor的mongodb
- 30. 如何将mongoDB连接到React webpack
节点中的phantomjs看起来也很痛苦。他们基本上在后台托管一个页面,并通过websocket进行交流,这意味着您也将运行快递。它不能太高性能。 – etang 2013-04-04 14:42:08
Sleepy.Mongoose链接已损坏。 – 2015-04-22 13:48:15