-
Node.js में crypto.pbkdf2() विधि
विवरणcrypto.pbkdf2(), जिसे पासवर्ड-आधारित कुंजी व्युत्पत्ति फ़ंक्शन के रूप में भी जाना जाता है, व्युत्पन्न फ़ंक्शन का एक एसिंक्रोनस कार्यान्वयन प्रदान करता है। एक कुंजी पासवर्ड, सॉल्ट और इटरेशन से एक निर्दिष्ट एल्गोरिदम के Hmac डाइजेस्ट का उपयोग करके व्युत्पन्न की जाती है।सिंटैक्सcrypto.createHmac(a
-
Node.js में crypto.pbkdf2Sync() विधि
विवरणcrypto.pbkdf2Sync(), जिसे पासवर्ड-आधारित कुंजी व्युत्पत्ति फ़ंक्शन 2 के रूप में भी जाना जाता है, व्युत्पन्न फ़ंक्शन का एक सिंक्रोनस कार्यान्वयन प्रदान करता है। एक कुंजी पासवर्ड, सॉल्ट और इटरेशन से एक निर्दिष्ट एल्गोरिदम के Hmac डाइजेस्ट का उपयोग करके व्युत्पन्न की जाती है। यह सिंक प्रक्रिया में
-
Node.js में crypto.randomBytes() विधि
विवरणcrypto.randomBytes() क्रिप्टोग्राफिक रूप से मजबूत छद्म-यादृच्छिक डेटा उत्पन्न करता है। यह विधि तब तक पूरी नहीं होगी जब तक बाइट्स बनाए जाने में पर्याप्त एन्ट्रॉपी न हो। लेकिन इसके बाद भी इसमें कुछ मिलीसेकंड से अधिक समय नहीं लगता। यह विधि मूल रूप से कुछ यादृच्छिक बाइट्स बनाती है जिनका आगे उपयोग क
-
Node.js में agent.maxFreeSockets प्रॉपर्टी
विवरणagent.maxFreeSockets प्रॉपर्टी उन सॉकेट्स की संख्या को परिभाषित करती है जो मुक्त अवस्था में खुले छोड़े जाते हैं। यह http मॉड्यूल इंटरफ़ेस का एक हिस्सा है।सिंटैक्सagent.maxFreeSockets : numberपैरामीटरउपरोक्त फ़ंक्शन निम्नलिखित पैरामीटर्स स्वीकार कर सकता है:number - यह मुक्त अवस्था में खुले रखे ज
-
Node.js में agent.maxSockets प्रॉपर्टी
विवरणagent.maxSockets प्रॉपर्टी उन सॉकेट्स की संख्या को परिभाषित करती है जिन्हें एजेंट द्वारा प्रत्येक मूल के लिए समवर्ती रूप से खोला जा सकता है। डिफ़ॉल्ट रूप से, यह मान अनंत पर सेट है। यह http मॉड्यूल का भी एक हिस्सा है।सिंटैक्सagent.maxSockets: numberपैरामीटरउपरोक्त फ़ंक्शन निम्नलिखित पैरामीटर्स स
-
Node.js में async.queue() विधि
विवरणasync मॉड्यूल Node.js एप्लिकेशन में एसिंक्रोनस JavaScript के साथ काम करने के लिए विभिन्न कार्यक्षमताएं प्रदान करता है। async.queue() विधि एक कतार लौटाती है जिसका उपयोग प्रक्रियाओं के समवर्ती प्रसंस्करण के लिए किया जाता है यानी एक समय/तात्कालिक में कई आइटम्स का प्रसंस्करण।async.queue() स्थापित क
-
Node.js में cipher.final() विधि
विवरणcipher.final() सिफर ऑब्जेक्ट के मान वाला एक बफर या स्ट्रिंग लौटाने के लिए उपयोग किया जाता है। यह क्रिप्टो मॉड्यूल के भीतर Cipher क्लास द्वारा प्रदान की गई अंतर्निहित विधियों में से एक है। यदि आउटपुट एन्कोडिंग निर्दिष्ट है, तो एक स्ट्रिंग लौटाई जाती है। यदि आउटपुट एन्कोडिंग निर्दिष्ट नहीं है तो
-
Node.js में cipher.update() विधि
विवरणcipher.update() का उपयोग दिए गए एन्कोडिंग प्रारूप के अनुसार प्राप्त डेटा के साथ सिफर को अपडेट करने के लिए किया जाता है। यह क्रिप्टो मॉड्यूल के भीतर Cipher क्लास द्वारा प्रदान की गई अंतर्निहित विधियों में से एक है। यदि इनपुट एन्कोडिंग निर्दिष्ट है, तो डेटा आर्गुमेंट एक स्ट्रिंग है, अन्यथा डेटा आ
-
Node.js में crypto.createCipheriv() विधि
विवरणcrypto.createCipheriv() विधि पहले दिए गए एल्गोरिदम के अनुसार दिए गए कुंजी और प्राधिकरण कारक (iv) के लिए सिफर ऑब्जेक्ट बनाएगी और फिर उसे लौटाएगी।सिंटैक्सcrypto.createCipheriv(algorithm, key, iv, options)पैरामीटरalgorithm - यह सिफर बनाने के लिए उपयोग किए जाने वाले एल्गोरिदम के लिए इनपुट लेता है।
-
Node.js में assert.ifError() फ़ंक्शन
विवरणassert मॉड्यूल विभिन्न कार्यक्षमताएं प्रदान करता है जिनका उपयोग फ़ंक्शन दावे के लिए किया जाता है। Assert.ifError() फ़ंक्शन एक कार्यक्षमता प्रदान करता है यदि मान null या undefined नहीं है तो त्रुटि फेंकने के लिए। यदि मान उन दोनों में से नहीं है तो त्रुटि फेंकी जाएगी।सिंटैक्सassert.ifError(value)
-
Node.js में assert.notDeepEqual() फ़ंक्शन
विवरणassert मॉड्यूल विभिन्न कार्यक्षमताएं प्रदान करता है जिनका उपयोग फ़ंक्शन दावे के लिए किया जाता है। Assert.notDeepEqual() वास्तविक और अपेक्षित पैरामीटर्स के बीच असमानता की जांच करता है। साथ ही पैरामीटर्स गहरे समान नहीं होने चाहिए। यदि शर्त पूरी नहीं होती है तो एक त्रुटि फेंकी जाएगी।सिंटैक्सassert
-
Node.js में assert.notDeepStrictEqual() फ़ंक्शन
विवरणassert मॉड्यूल विभिन्न कार्यक्षमताएं प्रदान करता है जिनका उपयोग फ़ंक्शन दावे के लिए किया जाता है। assert.notDeepStrictEqual जांचता है कि दो ऑब्जेक्ट्स गहरी सख्त समान नहीं होने चाहिए। यदि दोनों ऑब्जेक्ट्स सख्ती से समान हैं तो एक दावा त्रुटि फेंकी जाती है।सिंटैक्सassert.notDeepStrictEqual(actual,
-
Node.js में assert.notEqual() फ़ंक्शन
विवरणassert मॉड्यूल विभिन्न कार्यक्षमताएं प्रदान करता है जिनका उपयोग फ़ंक्शन दावे के लिए किया जाता है। assert.notEqual जांचता है कि दो ऑब्जेक्ट्स समान नहीं होने चाहिए। यदि दोनों ऑब्जेक्ट्स समान हैं तो एक दावा त्रुटि फेंकी जाती है।सिंटैक्सassert.notEqual (actual, expected, [message])पैरामीटरactual -
-
Node.js में assert.ok() फ़ंक्शन
विवरणassert मॉड्यूल विभिन्न कार्यक्षमताएं प्रदान करता है जिनका उपयोग फ़ंक्शन दावे के लिए किया जाता है। assert.ok जांचता है कि मान सत्य है या नहीं। यदि मान सत्य नहीं है तो यह एक दावा त्रुटि फेंकेगा।सिंटैक्सassert.ok(value, [message])पैरामीटरvalue - यह पैरामीटर इनपुट के रूप में मान लेता है जिसे assert
-
Node.js में assert.rejects() फ़ंक्शन
विवरणassert मॉड्यूल विभिन्न कार्यक्षमताएं प्रदान करता है जिनका उपयोग फ़ंक्शन दावे के लिए किया जाता है। assert.rejects फ़ंक्शन पास किए गए एसिंक फ़ंक्शन asyncfn प्रॉमिस की प्रतीक्षा करेगा। यदि asyncfn एक फ़ंक्शन है, तो यह तुरंत इस फ़ंक्शन को कॉल करेगा और इसके लौटाए गए प्रॉमिस के पूरा होने की प्रतीक्षा
-
Node.js में assert.strictEqual() फ़ंक्शन
विवरणassert मॉड्यूल विभिन्न कार्यक्षमताएं प्रदान करता है जिनका उपयोग फ़ंक्शन दावे के लिए किया जाता है। assert.strictEqual का उपयोग दो ऑब्जेक्ट्स या पैरामीटर्स के बीच समानता की जांच के लिए किया जाता है। यदि दोनों ऑब्जेक्ट्स समान नहीं हैं तो यह एक दावा त्रुटि फेंकेगा।सिंटैक्सassert.strictEqual(actual,
-
Node.js में crypto.createDiffieHellman() विधि
विवरणउपरोक्त विधि आपूर्ति की गई अभाज्य मान और एक वैकल्पिक विशिष्ट जनरेटर की मदद से एक DiffieHellman कुंजी विनिमय ऑब्जेक्ट बनाती है। जनरेटर आर्गुमेंट या तो एक स्ट्रिंग, संख्या या बफर मान रख सकता है। जनरेटर के लिए डिफ़ॉल्ट मान 2 है।सिंटैक्सcrypto.createDiffieHelmmanGroup(prime, [primeEncoding], [gener
-
Node.js में crypto.createDiffieHellman(primeLength, [generator]) विधि
विवरणcrypto.createDiffieHellmanGroup(primeLength, [generator]) विधि का उपयोग एक कुंजी विनिमय ऑब्जेक्ट बनाने के लिए किया जाता है जो एक संख्यात्मक जनरेटर का उपयोग करके primeLength बिट्स की एक अभाज्य संख्या उत्पन्न करता है। जब जनरेटर परिभाषित नहीं होता है तो डिफ़ॉल्ट मान 2 होता है।सिंटैक्सcrypto.create
-
Node.js में crypto.createHash() विधि
विवरणcrypto.createHash() विधि एक हैश ऑब्जेक्ट बनाएगी और फिर उसे लौटाएगी। इस हैश ऑब्जेक्ट का उपयोग दिए गए एल्गोरिदम का उपयोग करके हैश डाइजेस्ट उत्पन्न करने के लिए किया जा सकता है। वैकल्पिक विकल्पों का उपयोग स्ट्रीम व्यवहार को नियंत्रित करने के लिए किया जाता है। XOF और shake256 जैसे कुछ हैश फ़ंक्शन्स
-
Node.js में npm स्टार्ट-स्क्रिप्ट बदलना
विवरणNode.js एप्लिकेशन की स्टार्ट-स्क्रिप्ट में वे सभी कमांड होते हैं जिनका उपयोग विशिष्ट कार्यों को करने के लिए किया जाएगा। Node.js प्रोजेक्ट को शुरू या इनिशियलाइज़ करते समय, एप्लिकेशन चलाने के लिए बहुत सारी पूर्वनिर्धारित स्क्रिप्ट बनाई जाती हैं। इन स्क्रिप्ट को प्रोजेक्ट की आवश्यकता या मांग के अन