NodeJS এ মিডলওয়্যার কি?
NodeJS এ মিডলওয়্যার কি?

ভিডিও: NodeJS এ মিডলওয়্যার কি?

ভিডিও: NodeJS এ মিডলওয়্যার কি?
ভিডিও: #20 - Middleware Concept - Express JS in Bangla ( বাংলা ) - Node.js Bangla Tutorial 2024, এপ্রিল
Anonim

মিডলওয়্যার ফাংশন হল এমন ফাংশন যা অনুরোধ বস্তু (req), প্রতিক্রিয়া বস্তু (res), এবং পরবর্তীতে অ্যাক্সেস করে মিডলওয়্যার অ্যাপ্লিকেশনের অনুরোধ-প্রতিক্রিয়া চক্রের ফাংশন। পরবর্তী মিডলওয়্যার ফাংশন সাধারণত পরবর্তী নামের একটি ভেরিয়েবল দ্বারা চিহ্নিত করা হয়।

তাছাড়া, নোড জেএস-এ মিডলওয়্যারের ব্যবহার কী?

মিডলওয়্যার শৃঙ্খলিত ফাংশনগুলির একটি উপসেট যা দ্বারা বলা হয় এক্সপ্রেস জেএস ব্যবহারকারী-সংজ্ঞায়িত হ্যান্ডলার আহ্বান করার আগে রাউটিং স্তর। মিডলওয়্যার ফাংশন অনুরোধ এবং প্রতিক্রিয়া বস্তুর সম্পূর্ণ অ্যাক্সেস আছে এবং তাদের উভয় পরিবর্তন করতে পারেন.

এছাড়াও জানুন, NodeJs-এ Bodyparser কি? বডি-পার্সার একটি ইনকামিং রিকোয়েস্ট স্ট্রিমের পুরো বডির অংশটি বের করে এবং req এ এটি প্রকাশ করে। শরীর মিডলওয়্যারটি এক্সপ্রেসের একটি অংশ ছিল। js আগে কিন্তু এখন আপনাকে আলাদাভাবে ইন্সটল করতে হবে। এই বডি-পার্সার মডিউল HTTP POST অনুরোধ ব্যবহার করে জমা দেওয়া JSON, বাফার, স্ট্রিং এবং URL এনকোড করা ডেটা পার্স করে।

এই বিষয়ে, আমি কিভাবে এক্সপ্রেস মিডলওয়্যার ব্যবহার করব?

একটি প্রকাশ করা আবেদন করতে পারেন ব্যবহার নিম্নলিখিত ধরনের মিডলওয়্যার : আবেদন-স্তর মিডলওয়্যার . রাউটার-স্তর মিডলওয়্যার . শিল্প খাত মিডলওয়্যার.

মিডলওয়্যার ব্যবহার করে

  1. যেকোনো কোড এক্সিকিউট করুন।
  2. অনুরোধ এবং প্রতিক্রিয়া বস্তু পরিবর্তন করুন.
  3. অনুরোধ-প্রতিক্রিয়া চক্র শেষ করুন।
  4. স্ট্যাকের পরবর্তী মিডলওয়্যার ফাংশনটি কল করুন।

রুট মিডলওয়্যার কি?

আপনি যখন একটি চান মিডলওয়্যার নির্দিষ্ট করার জন্য রুট , আপনাকে যোগ করতে হবে মিডলওয়্যার আপনার অ্যাপ/Http/Kernel-এর জন্য একটি কী সহ। php ফাইল, এবং এই ধরনের মিডলওয়্যার বলা হয় রুট মিডলওয়্যার.

প্রস্তাবিত: