我有一个非常大的文件库,因此很难显示所有内容。
我有一个带有一些路由的快速服务器,一个是POST /设置路由。几乎每次我尝试将某些东西发布到服务器上时我都没有得到任何响应。事实上,我在/ set中做的第一件事就是记录一个简单的问候,它甚至看不到路径。我正在使用Morgan记录器来记录请求,这就是它显示的内容:
前几个请求通过但不是特定路径。以及其他路线后来工作。这种情况在这条路线上不断发生,但偶尔会发生在其他路线上,我会得到一个" ERRCONRESET"发生这种情况时出错。当发生这种情况时,如果我在第一次失败后的几秒钟内立即发送请求,它将会通过。
非常感谢任何建议。
缺少代码,因为它没有到达路由,它可能因为中间件或快递中的内容而丢弃连接,但没有记录错误。对于我正在使用的中间件" bodyParser"," session"," cookieParser"," helmet"," morgan" " gzip的"和#34;护照"。此路线也没有应用认证中间。
答案 0 :(得分:0)
我认为快递不会因为你从未发送任何东西而终止你的要求;请求超时。
尝试发送一个简单的字符串而不是什么都不做:
app.post('/set', (req, res) => {
res.send('hello');
});