我怎样才能从我的 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 并为多种语言生成可用的代码示例。

  1. 导入 curl 请求

  1. 然后点击右边的代码按钮

  1. 和select下拉菜单中的language/framework选项