Skip to content

Express Middleware

By Piyush Garg

19 min video·hi··279911 views

This is an AI-generated summary of Express Middleware — a 19 min YouTube video by Piyush Garg, published January 19, 2023. It condenses the full transcript into 9 key takeaways with clickable timestamps.

Summary

यह वीडियो एक्सप्रेस मिडिलवेयर की अवधारणा को गहराई से समझाता है, जिसमें बताया गया है कि यह अनुरोध-प्रतिक्रिया चक्र में कैसे काम करता है, अनुरोध और प्रतिक्रिया वस्तुओं को कैसे संशोधित कर सकता है, और अनुरोधों को आगे कैसे बढ़ा सकता है या समाप्त कर सकता है।

Key Points

  • यह क्लाइंट के अनुरोध और अंतिम रूट हैंडलर के बीच एक मध्यस्थ के रूप में कार्य करता है, जो अनुरोध-प्रतिक्रिया चक्र में हस्तक्षेप करता है। 
  • मिडिलवेयर किसी भी कोड को निष्पादित कर सकता है, अनुरोध और प्रतिक्रिया ऑब्जेक्ट में बदलाव कर सकता है, या अनुरोध-प्रतिक्रिया चक्र को समाप्त कर सकता है। 
  • यह अनुरोध को आगे के प्रोसेसिंग के लिए अगले मिडिलवेयर या रूट हैंडलर तक पहुँचाने के लिए `next()` फ़ंक्शन को कॉल करता है। 
  • यदि मिडिलवेयर `next()` को कॉल नहीं करता है या प्रतिक्रिया को समाप्त नहीं करता है, तो अनुरोध अटक जाता है और क्लाइंट को कोई प्रतिक्रिया नहीं मिलती है। 
  • एक्सप्रेस मिडिलवेयर एक फ़ंक्शन है जिसे अनुरोध (request), प्रतिक्रिया (response) ऑब्जेक्ट और अगले मिडिलवेयर फ़ंक्शन तक पहुँच प्राप्त होती है। 
  • मिडिलवेयर `request` ऑब्जेक्ट में कस्टम प्रॉपर्टीज़ जोड़कर या मौजूदा प्रॉपर्टीज़ को संशोधित करके डेटा को डाउनस्ट्रीम (अगले मिडिलवेयर या रूट हैंडलर तक) पास कर सकता है। 
  • एक एक्सप्रेस एप्लिकेशन में कई मिडिलवेयर हो सकते हैं जो एक क्रम में निष्पादित होते हैं, प्रत्येक अपना विशिष्ट कार्य करता है। 
  • `app.use()` विधि का उपयोग करके कस्टम मिडिलवेयर बनाए जा सकते हैं, और एक्सप्रेस में `express.urlencoded()` जैसे अंतर्निहित मिडिलवेयर भी होते हैं। 
  • मिडिलवेयर का उपयोग प्रमाणीकरण, डेटा सत्यापन, अनुरोध बॉडी को पार्स करने, और प्रत्येक अनुरोध के लिए लॉगिंग जैसी विभिन्न कार्यात्मकताओं के लिए किया जाता है। 
Express Middleware

Express Middleware

यह वीडियो एक्सप्रेस मिडिलवेयर की अवधारणा को गहराई से समझाता है, जिसमें बताया गया है कि यह अनुरोध-प्रतिक्रिया चक्र में कैसे काम करता है, अनुरोध और प्रतिक्रिया वस्तुओं को कैसे संशोधित कर सकता है, और अनुरोधों को आगे कैसे बढ़ा सकता है या समाप्त कर सकता है।

Key Points

यह क्लाइंट के अनुरोध और अंतिम रूट हैंडलर के बीच एक मध्यस्थ के रूप में कार्य करता है, जो अनुरोध-प्रतिक्रिया चक्र में हस्तक्षेप करता है।
मिडिलवेयर किसी भी कोड को निष्पादित कर सकता है, अनुरोध और प्रतिक्रिया ऑब्जेक्ट में बदलाव कर सकता है, या अनुरोध-प्रतिक्रिया चक्र को समाप्त कर सकता है।
यह अनुरोध को आगे के प्रोसेसिंग के लिए अगले मिडिलवेयर या रूट हैंडलर तक पहुँचाने के लिए `next()` फ़ंक्शन को कॉल करता है।
यदि मिडिलवेयर `next()` को कॉल नहीं करता है या प्रतिक्रिया को समाप्त नहीं करता है, तो अनुरोध अटक जाता है और क्लाइंट को कोई प्रतिक्रिया नहीं मिलती है।
एक्सप्रेस मिडिलवेयर एक फ़ंक्शन है जिसे अनुरोध (request), प्रतिक्रिया (response) ऑब्जेक्ट और अगले मिडिलवेयर फ़ंक्शन तक पहुँच प्राप्त होती है।
मिडिलवेयर `request` ऑब्जेक्ट में कस्टम प्रॉपर्टीज़ जोड़कर या मौजूदा प्रॉपर्टीज़ को संशोधित करके डेटा को डाउनस्ट्रीम (अगले मिडिलवेयर या रूट हैंडलर तक) पास कर सकता है।
एक एक्सप्रेस एप्लिकेशन में कई मिडिलवेयर हो सकते हैं जो एक क्रम में निष्पादित होते हैं, प्रत्येक अपना विशिष्ट कार्य करता है।
`app.use()` विधि का उपयोग करके कस्टम मिडिलवेयर बनाए जा सकते हैं, और एक्सप्रेस में `express.urlencoded()` जैसे अंतर्निहित मिडिलवेयर भी होते हैं।
मिडिलवेयर का उपयोग प्रमाणीकरण, डेटा सत्यापन, अनुरोध बॉडी को पार्स करने, और प्रत्येक अनुरोध के लिए लॉगिंग जैसी विभिन्न कार्यात्मकताओं के लिए किया जाता है।
Summarize any video — free
Summarizer.tube
Copy All
Share Link
Bookmark

Summarize any YouTube video, free

You just read an AI summary of this video. Paste any other YouTube link and get the key points with clickable timestamps in seconds — no signup, 5 free a day.

More Resources

More Summaries

8 min

Introduction and Characteristics of Islamic Society | Islamic Studies | ISL202_Topic099

Virtual University of Pakistanhi

इस्लामी मुआशरा ऐसा समाज है जो इस्लामी अकीदों और नज़रियात पर कायम होता है, जहाँ इंसानी इज्जत, तकवा, एहसान, रवादारी, हया और नेकी के कामों में बाहमी इमदाद जैसे उसूलों को तरजीह दी जाती है।

10 min

Hidden AI SKILL to Earn Money Online in 2026

The Social Brainshi

यह वीडियो बताता है कि कैसे AI का उपयोग केवल मनोरंजन के बजाय एक शक्तिशाली उपकरण के रूप में करके लोग अपनी पहली कमाई कर सकते हैं और व्यवसाय खड़ा कर सकते हैं, साथ ही इसके लिए व्यावहारिक उदाहरण और एक संरचि

2 hr 1 min

Complex Numbers Class 11 One Shot | NCERT 11th Maths Chapter-4 Revision | CBSE 2026-27 Exam

Next Toppers - 11th Sciencehi

यह वीडियो कक्षा 11वीं के जटिल संख्याओं (कॉम्प्लेक्स नंबर्स) के अध्याय का एक विस्तृत विश्लेषण प्रस्तुत करता है, जिसमें आयोडा की अवधारणा, जटिल संख्याओं के बीजगणित, संयुग्मी, मापांक, आर्गंड तल पर निरूपण,

40 min

CA Inter Law: Accounts of Companies | CA Inter Sept 26/Jan 27 | CA Gurpreet Singh

CA Inter by VC Gurukulhi

यह वीडियो कंपनी अधिनियम, 2013 के तहत कंपनियों के खातों से संबंधित विभिन्न प्रावधानों, जैसे कि बही-खातों का स्थान, वित्तीय विवरणों पर हस्ताक्षर, सीएसआर दायित्व, आंतरिक लेखा परीक्षक की नियुक्ति, और वित्

58 min

Key Elements of Democratic Government FULL CHAPTER | Class 6 Polity Chapter 4 | UPSC Preparation 🚀

PW OnlyIAS Prarambhhi

यह वीडियो लोकतांत्रिक सरकार के प्रमुख तत्वों जैसे लोगों की भागीदारी, विवादों का समाधान और समानता व न्याय को विस्तार से समझाता है, जिसमें दक्षिण अफ्रीका और भारत के उदाहरणों का उपयोग किया गया है।