আপনারা যারা নোড.জেএস এবং এক্সপ্রেস ব্যবহার করছেন তারা একটি সেশন কুকি সেট করতে পারেন যা বর্তমান পৃষ্ঠার ইউআরএলটি মনে রাখবে, এভাবে আপনাকে পরবর্তী পৃষ্ঠার লোডে রেফারারটি পরীক্ষা করতে দেয়। express-sessionমিডওয়্যার ব্যবহার করে এমন একটি উদাহরণ এখানে :
//Add me after the express-session middleware
app.use((req, res, next) => {
req.session.referrer = req.protocol + '://' + req.get('host') + req.originalUrl;
next();
});
তারপরে আপনি এর মতো রেফারার কুকির উপস্থিতি পরীক্ষা করতে পারেন:
if ( req.session.referrer ) console.log(req.session.referrer);
ধরে নেবেন না যে একটি রেফারার কুকি সর্বদা এই পদ্ধতির সাথে বিদ্যমান কারণ এটি পূর্ববর্তী ইউআরএল অন্য কোনও ওয়েবসাইট ছিল এমন উদাহরণগুলিতে উপলভ্য হবে না, সেশনটি পরিষ্কার করা হয়েছিল বা সবে তৈরি হয়েছিল (প্রথমবারের ওয়েবসাইটের লোড)।