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

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

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

58 min

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

PW OnlyIAS Prarambhhi

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

1 hr 11 min

The Hindu Newspaper Analysis | 24th August 2026 | UPSC Current Affairs | Editorial

StudyIQ IAShi

यह वीडियो भारत में वंदे मातरम गायन को अनिवार्य बनाने वाले नए कानून, ग्रामीण और शहरी क्षेत्रों में महिलाओं की श्रम बल भागीदारी में अंतर, शिक्षा के लिए एआई ट्यूटर की आवश्यकता, भारतीय अर्थव्यवस्था के साम

18 min

What is CI/CD Pipeline? | Simply Explained by Shradha Ma'am

Apna Collegehi

यह वीडियो डेवोप्स के एक महत्वपूर्ण कॉन्सेप्ट सीआईसीडी (कंटीन्यूअस इंटीग्रेशन कंटीन्यूअस डिलीवरी) को विस्तार से समझाता है, जिसमें इसके महत्व, कार्यप्रणाली और विभिन्न टूल्स और डिप्लॉयमेंट रणनीतियों पर च