从 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/
我正在尝试从 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/