私のコード:
timeout = require('connect-timeout')
app.get('/', timeout('5s'), function(req, res){
##DO SOMETHING 1
##DO SOMETHING 2
##DO SOMETHING 3
res.send('ok'); ##line 7
});
ユーザーが要求したとき。Node.js は「DO SOMETHING1-3」を処理します。しかし、それは処理する前に。5 秒に設定されているため、ミドルウェアの応答がタイムアウトします。その後、7 行目のルーティングで再度応答を試みます。そして、その原因は「送信後にヘッダーを設定できません」というエラーです。
問題を処理する方法?