从 HTTP Post 中检索 JSON - 节点 JS

Retrieve JSON from HTTP Post - Node JS

我正在尝试从 Postman 的 POST 请求中获取 JSON,但是我无法访问该信息,只能获取找不到的路线。我知道端点很好,因为获取请求工作正常。我正在尝试在没有框架的情况下完成请求。谢谢你的想法。

  const server = http.createServer(async (req, res) => {
          res.statusCode = 200;
    
        // Crete an autor
  } else if (req.url === '/api/authors' && req.method === 'POST') {
        const server = http.createServer((req, res) => {
          req.on('data', (chunk) => {
            console.log(`Data chunk available: ${chunk}`);
          });
          req.on('end', () => {});
        });
      } else {
        res.writeHead(404, { 'Content-Type': 'application/json' });
        res.end(JSON.stringify({ message: 'Route Not Found' }));
      }

您的代码结构不正确,请参阅下文link了解如何处理post方法:

https://www.pabbly.com/tutorials/node-js-http-server-handling-get-and-post-request/