मैंने हाल ही में एक node.js ऐप बनाया है जो सोशल मीडिया साइटों तक पहुंचता है और हमारे सार्वजनिक फ़ीड को कैश करता है। मैं सोशल मीडिया एपीआई तक पहुंचने में सुविधा के लिए कुछ मौजूदा एनपीएम मॉड्यूल का उपयोग कर रहा हूं। यह मेरे देव पर्यावरण में एक आकर्षण की तरह काम करता है लेकिन हमारे उत्पादन पर्यावरण अनुरोध पर समय समाप्त हो रहा है क्योंकि उन्हें प्रॉक्सी से गुज़रना पड़ता है।सभी आउटबाउंड अनुरोधों के लिए प्रॉक्सी का उपयोग करने के लिए node.js http को ओवरराइड करने के लिए कैसे करें
एनपीएम मॉड्यूल को संशोधित किए बिना मैं आउटबाउंड अनुरोध प्रॉक्सी के माध्यम से कैसे कर सकता हूं?
यो सकता है आप http.globalAgent का उपयोग करने का एक उदाहरण देते हैं, मैं '{host: 'http.proxy.somewhere.com' पास करने में सक्षम हूं, पोर्ट: 1234, पथ: 'http://www.google.com'}' के रूप में विकल्प और यह मेरे स्वयं के अनुरोध के लिए काम करता है लेकिन मैंने 'http.globalAgent.options = {host: 'http.proxy.somewhere.com', पोर्ट: 1234} की कोशिश की है; 'जहां मेरी कंपनी प्रॉक्सी' http: // http है .proxy.somewhere.com: 1234' और यह काम नहीं किया – jonnie
हां, कृपया ग्लोबलएजेंट के साथ प्रॉक्सी के माध्यम से सभी आउटबाउंड अनुरोधों को रूट करने का एक उदाहरण प्रदान करें। –