我怎样才能从我的 Nodejs 程序中进行 API 调用?
How can I make this API call from my Nodejs program?
我团队的一名成员开发了这个 API,您可以在其中发送一些数值,它会返回一个概率。他将其部署在 Heroku
并向我发送了将其与我们的后端连接的任务,您可以像这样从 cmd 进行调用:
curl -d "{\"Values\":[[value1,value 2,value 3,value 4,value 5]]}" -H "Content-Type: application/json" -X POST https://apibc1.herokuapp.com/predict
它会按预期工作,但老实说,我不知道如何在我的服务器文件中进行此调用,我正在尝试在 Node 中使用请求包,但我一直收到无效的 URI我的日志上有错误。 API 从 cmd 运行的示例:
这就是我在 server.js 文件中进行相同调用时发生的情况:
如果您有可用的 curl,您可以将其导入 postman 并为多种语言生成可用的代码示例。
- 导入 curl 请求
- 然后点击右边的代码按钮
- 和select下拉菜单中的language/framework选项
我团队的一名成员开发了这个 API,您可以在其中发送一些数值,它会返回一个概率。他将其部署在 Heroku
并向我发送了将其与我们的后端连接的任务,您可以像这样从 cmd 进行调用:
curl -d "{\"Values\":[[value1,value 2,value 3,value 4,value 5]]}" -H "Content-Type: application/json" -X POST https://apibc1.herokuapp.com/predict
它会按预期工作,但老实说,我不知道如何在我的服务器文件中进行此调用,我正在尝试在 Node 中使用请求包,但我一直收到无效的 URI我的日志上有错误。 API 从 cmd 运行的示例:
这就是我在 server.js 文件中进行相同调用时发生的情况:
如果您有可用的 curl,您可以将其导入 postman 并为多种语言生成可用的代码示例。
- 导入 curl 请求
- 然后点击右边的代码按钮
- 和select下拉菜单中的language/framework选项