কম্পিউটার

Express.js-এ res.send এবং res.json-এর মধ্যে পার্থক্য


যখনই একটি এক্সপ্রেস অ্যাপ্লিকেশন সার্ভার একটি HTTP অনুরোধ গ্রহণ করে, এটি বিকাশকারীকে একটি বস্তু প্রদান করবে, যা সাধারণত রেস হিসাবে উল্লেখ করা হয়। উদাহরণ,

উদাহরণ

app.get('/test', (req, res) => {
   // use req and res here
})

রেস অবজেক্টটি মূলত সেই প্রতিক্রিয়াকে বোঝায় যা এই API কলের পাশাপাশি পাঠানো হবে।

res.send ফাংশন কন্টেন্ট টাইপকে টেক্সট/এইচটিএমএল সেট করে যার মানে ক্লায়েন্ট এখন এটিকে টেক্সট হিসেবে বিবেচনা করবে। এটি তারপর ক্লায়েন্টের কাছে প্রতিক্রিয়া ফেরত দেয়।

অন্য হ্যান্ডসেটের res.json ফাংশন কন্টেন্ট-টাইপ হেডার toapplication/JSON যাতে ক্লায়েন্ট রেসপন্স স্ট্রিংটিকে একটি বৈধ JSON অবজেক্ট হিসেবে বিবেচনা করে। এটি তারপর ক্লায়েন্টকে প্রতিক্রিয়া প্রদান করে।


  1. send(), sendStatus() এবং json() পদ্ধতি Node.js-এ

  2. C# এবং ভিজ্যুয়াল C# এর মধ্যে পার্থক্য

  3. C# এবং .Net এর মধ্যে পার্থক্য

  4. Go এবং Java এর মধ্যে পার্থক্য।