http-proxy-middleware को API जडान कर्पोरेट प्रोक्सी मार्फत रुट गर्नुहोस्
target लाई वास्तविक API मै राख्नुहोस् र middleware को बाहिरी HTTPS जडानका लागि HttpsProxyAgent दिनुहोस्।
यदि ब्राउजर विकास सर्भरसम्म पुग्छ तर यसको API अनुरोध असफल हुन्छ भने, middleware ले बनाउने जडान कन्फिगर गर्नुहोस्:
const { createProxyMiddleware } = require('http-proxy-middleware');
const { HttpsProxyAgent } = require('https-proxy-agent');
app.use('/api', createProxyMiddleware({
target: 'https://api.example',
changeOrigin: true,
agent: new HttpsProxyAgent('http://proxy.example:8080'),
}));app विद्यमान Express अनुप्रयोग हो। यसले आधुनिक middleware फ्याक्ट्री र नामित HttpsProxyAgent निर्यात प्रयोग गर्छ; इच्छित पथ म्यापिङ र पहुँच नियन्त्रण कायम राख्नुहोस्।
target ले API को नाम दिन्छ। agent ले मध्यस्थ पहिचान गर्छ र त्यो HTTPS लक्ष्यका लागि सुरुङमा वार्ता गर्छ। कर्पोरेट प्रोक्सी URL लाई target का रूपमा प्रयोग गर्दा हप थप्नुको सट्टा अर्को अनुप्रयोग मागिन्छ।
लक्ष्य प्रोटोकलका लागि उपयुक्त agent र आवश्यक HTTP प्रोक्सी इन्टरफेस साँच्चै समर्थन गर्ने listener प्रयोग गर्नुहोस्। त्यो मार्गमा स्वीकृत निजी CA का लागि, प्रमाणीकरण सक्षम राखेर Node यातायातमार्फत विश्वास कन्फिगर गर्नुहोस्। secure: false ले मध्यस्थ छान्नुको सट्टा प्रमाणीकरण परिवर्तन गर्छ।