节点快递Typescript:邮差不断发送邮件请求



我正在为我的应用程序使用节点类型脚本。我使用post-man进行了基本的post请求。我控制台记录请求主体。我得到了数据,但在邮递员不断显示发送请求和图像。我在代码中没有发现任何错误。我不知道邮件请求中出现了什么问题。Ps:This is my first time I am using node-typescript express server

这基本上是我所有的快递代码

import express, { Application, Response, Request } from 'express';
import cors from 'cors';
import morgan from 'morgan';
import helmet from 'helmet';

const app: Application = express();
const port = 8000;

app.use(cors());
app.use(morgan("common"));
app.use(helmet());
app.use(express.json());

app.post('/api', (req: Request, res: Response) => {
console.log(req.body.Item); // I get the data

})
app.listen(port, () => {
console.log(`App listening at http://localhost:${port}`)
})

这是我的命令脚本

"scripts": {
"build": "tsc -p .",
"start": "ts-node server.ts",
"server": "ts-node server.ts"
},

您不会结束任何请求。一旦您的请求得到处理,您需要发送响应。

app.post('/api', (req: Request, res: Response) => {
console.log(req.body.Item); // I get the data
})

更新上述区块如下,

app.post('/api', (req: Request, res: Response) => {
console.log(req.body.Item); // I get the data
res.send()
})

如果您想发送任何响应,您可以将其传递给发送功能

相关内容

  • 没有找到相关文章

最新更新