आप इसे वापस क्यों लेना चाहते हैं? एक कारण है कि इसे हटा दिया गया है और इस तरह आपको शायद इससे दूर जाना चाहिए।
एपीआई को बहिष्कृत करने के बारे में चर्चा उनके मुद्दे ट्रैकर पर #2440 के रूप में उपलब्ध है।
फ़ंक्शन req.params
, req.body
या req.query
से पैरामीटर मान प्राप्त करने के लिए एक त्वरित और गंदा तरीका है। यह निश्चित रूप से कुछ मामलों में परेशानी का कारण बन सकता है, यही कारण है कि वे इसे हटा रहे हैं। अपने लिए फ़ंक्शन देखें here।
तुम सिर्फ url पैरामीटर के लिए समारोह का उपयोग कर रहे हैं, तो आप सिर्फ इस req.query['smth'] or 'default'
का एक चेक के साथ बदलना कर सकते हैं:
var param_old = req.param('test', 'default');
var param_new = req.query['test'] || 'default';
(कृपया ध्यान दें कि कोई रिक्त स्ट्रिंग false
लिए मूल्यांकन किया जाता है, तो वे नहीं कर रहे हैं वास्तव में 100% बराबर। आप जो चाहते हैं वह निश्चित रूप से आपके ऊपर है, लेकिन अधिकांश भाग के लिए इससे कोई फर्क नहीं पड़ता।)
स्रोत
2015-03-09 19:09:31
वेब पर मिडलवेयर के रूप में आपके समाधान का योगदान करने के लिए धन्यवाद! यहां तक कि अगर मुझे लगता है कि आपका मामला एक बढ़त मामला है, तो कोई और शायद इस मॉड्यूल से भी लाभान्वित होगा –