सर्वर से सीधे क्लाइंट को प्रतिक्रिया भेजने के लिए सेंड () और जसन () फ़ंक्शन का उपयोग किया जाता है। भेजें () विधि डेटा को एक स्ट्रिंग प्रारूप में भेजेगी, जबकि json () फ़ंक्शन इसे JSON प्रारूप में भेजेगा। क्लाइंट के साथ HTTP अनुरोध स्थिति भेजने के लिए SendStatus () विधि का उपयोग किया जाता है। संभावित स्थिति मान हैं:200(सफलता), 404(नहीं मिला), 201(बनाया गया), 503(सर्वर पहुंच से बाहर) आदि।
पूर्वापेक्षा
-
Node.js
-
एक्सप्रेस.जेएस
इंस्टॉलेशन
नीचे दिए गए कथन का उपयोग करके एक्सप्रेस मॉड्यूल स्थापित करें -
npm इंस्टाल एक्सप्रेस
उदाहरण - sendStatus()
नाम के साथ एक फाइल बनाएं – sendStatus.js और नीचे दिए गए कोड स्निपेट को कॉपी करें। फ़ाइल बनाने के बाद, इस कोड को चलाने के लिए निम्न कमांड का उपयोग करें जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है -
नोड sendStatus.js
SendStatus..js
// एक्सप्रेस मॉड्यूलकोनस्ट एक्सप्रेस आयात करना =आवश्यकता ('एक्सप्रेस'); कॉन्स्ट ऐप =एक्सप्रेस (); // '/' के लिए प्रतिक्रिया भेजना pathapp.get('/' , (req,res)=>{ // स्थिति:200 (ठीक) res.sendStatus (200);})// पोर्ट पर सर्वर सेट करना 3000app.listen(3000 , ()=>{ कंसोल. /पूर्व>आउटपुट
C:\home\node>> नोड sendStatus.jsऔर अब, वेबपेज तक पहुंचने के लिए अपने ब्राउज़र से निम्न URL को हिट करें - https://localhost:3000
उदाहरण - भेजें()
नाम के साथ एक फाइल बनाएं – send.js और नीचे दिए गए कोड स्निपेट को कॉपी करें। फ़ाइल बनाने के बाद, इस कोड को चलाने के लिए नीचे दिए गए कमांड का उपयोग करें जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है -
नोड send.jssend.js
// एक्सप्रेस मॉड्यूल का आयात आयात करना; /' pathapp.get('/' , (req,res)=>{// हेडिंग टेक्स्ट भेजना res.send(heading);})// पोर्ट पर सर्वर सेट करना 3000app.listen(3000 , ()=>{ कंसोल.लॉग ("सर्वर चल रहा है");});आउटपुट
सी:\होम\नोड>>नोड सेंड.जेएसऔर अब, वेबपेज तक पहुंचने के लिए अपने ब्राउज़र से निम्न URL को हिट करें - https://localhost:3000
उदाहरण - json()
json.js नाम से एक फाइल बनाएं और नीचे दिए गए कोड स्निपेट को कॉपी करें। फ़ाइल बनाने के बाद, इस कोड को चलाने के लिए निम्न कमांड का उपयोग करें जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है -
नोड json.jsjson.js
//एक्सप्रेस मॉड्यूलकोनस्ट एक्सप्रेस आयात करना =आवश्यकता ('एक्सप्रेस'); कॉन्स्ट ऐप =एक्सप्रेस (); // निम्नलिखित jsonvar डेटा के साथ डेटा को प्रारंभ करना ={पोर्टल:"ट्यूटोरियल्सपॉइंट", टैगलाइन:"सिम्पली लर्निंग", स्थान:"हैदराबाद"}//'/' pathapp.get('/' , (req,res)=>{// डेटा भेजना json textres.json(data);})// के लिए प्रतिक्रिया भेजना पोर्ट पर सर्वर 3000app.listen(3000 , ()=>{ कंसोल.लॉग("सर्वर चल रहा है");});आउटपुट
C:\home\node>> नोड json.jsऔर अब, वेबपेज तक पहुंचने के लिए अपने ब्राउज़र से निम्न URL को हिट करें - https://localhost:3000