フロントエンドは/movies/KN3MJQR.mp4のようなURLを要求したときに、私はroutes.jsでGetメソッドは、時間のと呼ばれるn個の番号を取得しますMEANスタック
GETブロックは次のようになり、MEANスタックを持っていますこの
app.get('/movie/:url', function(req, res) {
try {
var url = req.url.split('/')[2]
res.sendfile(moviesFolder + url);
#i want to add my logic for incrementing view count here.
} catch (e) {
console.log(e);
}
});
.mp4の要求が発生するたびに、各ムービーのビュー数を増やすロジックを追加します。私は、上記のように、コードにコメントされた場所に増分ビュー数のロジックを追加して、ストリーミングが発生するたびにgetメソッド全体がn回呼び出されるようにしました。どのようにこのロジックを扱うのですか?
更新:@rsp
if(req.get('Range')===('bytes=0-')){
console.log('first call');
}else{
console.log('further call');
}