MERN

⌘K
  1. Home
  2. Docs
  3. MERN
  4. Express.js
  5. request ও response অবজেক্ট

request ও response অবজেক্ট

সার্ভার থেকে ব্রাউজার বা ক্লায়েন্ট মেশিনকে ডেটা বা রেস্পন্স পাঠাতে আমরা listen() এর req,res হতে res কে ব্যবহার করবো। আবার ক্লায়েন্ট এর থেকে রিকোয়েস্ট নিতে req কে ব্যবহার করবো এগুলো আমরা প্রাক্টিক্যালি দেখবো সামনে যখন প্রজেক্ট করবো ঐগুলো অটোমেটিক্যালি হয়ে যাবে।

request ও response অবজেক্ট

app.get('/',(req,res) =>{

})

এর আগে আমরা যখন express দিয়ে ব্রাউজার বা api তে রিকোয়েস্ট পাঠিয়েছি তখন কলব্যাক ফাংশন হিসাবে আমরা reqএবং res নামে দুইটা প্যারামিটার নিয়েছি এই req কে আমরা আমাদের url এ রিকোয়েস্ট তথ্য দেখার জন্য ব্যবহার করা হয়। আর রিকোয়েস্ট থেকে কি রেসপন্স সার্ভার আমাদের দিচ্ছে তা দেখার জন্য ব্যবহার করা হয়।

রিকোয়েস্ট :
মনেকরি আমাদের ইউআরএল এর মাদ্ধমে ইউজার কিছু name,email ইত্যাদি ডেটা সাবমিট করছে এটা req অবজেক্ট দিয়ে ওই name,email এর ভ্যালু পেতে পারি

রেসপন্স :
ইউজার name,email ইত্যাদি ডেটা সাবমিট করার পর আমাদের সার্ভার ডেটা গুলো নিয়ে আমাদের কি রেসপন্স ডেটা দিচ্ছে যেমন ডেটা ভ্যালিড হলে ইন্সার্ট সাকসেস আর ইনভ্যালিড হলে ইনভ্যালিড মেসেজ আর কোন এরর হলে এরর ইনফরমেশন এ জাতীয় আরো অনেক ডেটা প্রদান করে

How can we help?