如何向 EC2 实例发送 POST 请求?

问题描述 投票:0回答:1

POSTMAN,EC2 IMAGES我在节点中创建了一个简单的API,并将其部署在基于ubuntu的EC2实例上。我还在我的 EC2 上安装了 Node js。我一直在尝试从 POSTMAN 发送带有 JSON 文件的 POST 请求。我的 API 将从收到的 POST 请求中提取所需的数据并将其存储在 Mongo Atlas 服务器上。我复制了 EC2 实例的私有 IP 地址并在 POSTMAN 中使用它。我所能得到的只是 POSTMAN 上的“会话超时”消息。

我只需要能够向我的 EC2 实例发送 POST 请求。

node.js mongodb rest amazon-ec2 postman
1个回答
0
投票

为了让您的 EC2 实例能够接收来自 Internet 的 HTTP 请求:

  • EC2 实例需要位于公共子网
  • EC2 需要一个公共 IP 地址
  • 与 EC2 实例关联的 安全组 应允许端口 80 上来自
    0.0.0.0/0
    源的入站流量(或者,出于测试目的,仅与您自己的计算机关联的公共 IP 地址 - 使用 https:// icanhazip.com/

如果仍然无法正常工作,请尝试连接到 EC2 实例并执行

curl localhost
操作来确认 Web 服务器是否正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.