బ్రౌజర్ డెవలప్‌మెంట్ సర్వర్‌ను చేరినా దాని 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 మధ్యవర్తిని ఎంచుకోవడం బదులు ధృవీకరణను మారుస్తుంది.

సంబంధిత వ్యాసాలు