मैं प्रॉक्सी सर्वर के पीछे एक फसल नेटवर्क में काम कर रहा था। मेरे कोड में मैं इस थ्रेड में उल्लिखित दृष्टिकोण का उपयोग करके प्रॉक्सी सेट कर सकता हूं (How can I use an http proxy with node.js http.Client?)।नोड.जेएस वैश्विक प्रॉक्सी सेटिंग
लेकिन समस्या यह है कि, अधिकांश तृतीय पक्ष मॉड्यूल में प्रॉक्सी सेटिंग नहीं है और मैं प्रॉक्सी जोड़ने के लिए अपने कोड को संशोधित नहीं कर सकता। इसके अलावा मेरे कोड का उपयोग सीधे कनेक्शन वातावरण में किया जा सकता है जिसका अर्थ है कि मैं कोड में अपनी प्रॉक्सी सेटिंग को हार्ड-कोड नहीं कर सकता।
मैं जानता हूँ कि NPM प्रॉक्सी जो
npm config set proxy http://proxy.company.com:8080 npm config set https-proxy http://proxy.company.com:8080
है के लिए एक वैश्विक सेटिंग है लेकिन मैं किसी भी config Node.js. में समान नहीं मिला
क्या Node.js वैश्विक प्रॉक्सी सेटिंग का समर्थन करता है ताकि मुझे सभी कोड बदलने और आसानी से चालू और बंद करने की आवश्यकता न हो।
ग्रेट सॉल्यूशन, मैं तीसरे भाग के मिडलवेयर का उपयोग कर रहा हूं, यह http अनुरोध करेगा, इस परिदृश्य में प्रॉक्सी समस्या को कैसे हल करें? – yuyue007
मुझे लगता है कि मेरे ब्लॉग में कोड आपकी समस्या का समाधान कर सकता है यदि तृतीय पक्ष मॉड्यूल अनुरोध भेजने के लिए 'http' मॉड्यूल का उपयोग करता है। बस सुनिश्चित करें कि आपको तीसरे पक्ष के पहले मेरे मॉड्यूल की आवश्यकता है। –
यूआरएल रिटर्न 404, मुझे यह एक http://geekswithblogs.net/shaunxu/archive/2013/09/05/semi-global-proxy-setting-for-node.js.aspx – haxpor