【发布时间】:2017-07-16 21:17:00
【问题描述】:
我在 AWS 上使用 mongoDB 设置了 nodejs 服务器。我想使用 GET 方法访问数据库内容。 python 中有另一个应用程序需要访问 AWS 上的这个数据库。我在互联网上搜索并遇到了 PycURL,但我不知道如何准确地使用它。如何使用 pycURL 或其他解决方案?
【问题讨论】:
标签: python node.js mongodb http pycurl
我在 AWS 上使用 mongoDB 设置了 nodejs 服务器。我想使用 GET 方法访问数据库内容。 python 中有另一个应用程序需要访问 AWS 上的这个数据库。我在互联网上搜索并遇到了 PycURL,但我不知道如何准确地使用它。如何使用 pycURL 或其他解决方案?
【问题讨论】:
标签: python node.js mongodb http pycurl
您可以构建用于处理这些 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")
【讨论】:
前段时间我也遇到过类似的问题,这里有教程here。它可以引导您朝着预期的方向前进,缺点可能是在教程中,发出 http 请求(如果我没记错的话),他们使用邮递员,但我相信您仍然可以使用 PyCurl。
【讨论】: