【问题标题】:Accessing MongoDB Database on nodejs server using HTTP GET requests使用 HTTP GET 请求访问 nodejs 服务器上的 MongoDB 数据库
【发布时间】:2017-07-16 21:17:00
【问题描述】:

我在 AWS 上使用 mongoDB 设置了 nodejs 服务器。我想使用 GET 方法访问数据库内容。 python 中有另一个应用程序需要访问 AWS 上的这个数据库。我在互联网上搜索并遇到了 PycURL,但我不知道如何准确地使用它。如何使用 pycURL 或其他解决方案?

【问题讨论】:

    标签: python node.js mongodb http pycurl


    【解决方案1】:

    您可以构建用于处理这些 GET 请求的 restful API。你有很棒的教程(底部有你想要的例子):

    https://scotch.io/tutorials/build-a-restful-api-using-node-and-express-4


    编辑:如果您想要 GET 请求的 phyton 代码,这里有很棒的答案:Simple URL GET/POST function in Python


    编辑 2:如何工作的示例。您首先需要编写 API 如何处理 GET 请求以及在什么路由上(例如:http://localhost:5000/api/getUsers)。比您想使用 Phyton 向该路由发出 GET 请求: 示例:

    r = requests.get(url="http://localhost:5000/api/getUsers")
    

    【讨论】:

    • 实际上我们的服务器正在运行。我们有另一个具有 python 脚本的应用程序,该应用程序需要访问数据库。那么我如何从该应用程序访问数据库(python 中的代码)
    • @TanayNarkhede 你在这里用phyton写了很棒的答案:stackoverflow.com/questions/4476373/…
    【解决方案2】:

    前段时间我也遇到过类似的问题,这里有教程here。它可以引导您朝着预期的方向前进,缺点可能是在教程中,发出 http 请求(如果我没记错的话),他们使用邮递员,但我相信您仍然可以使用 PyCurl。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-02
      • 2016-01-09
      相关资源
      最近更新 更多