যদি ব্ৰাউজাৰে development server পায় কিন্তু তাৰ 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 factory আৰু নামযুক্ত HttpsProxyAgent export ব্যৱহাৰ কৰে; উদ্দেশ্য কৰা path mapping আৰু access controls ৰাখক।

target এ API ৰ নাম দিয়ে। agent এ মধ্যৱৰ্তীটো চিনাক্ত কৰে আৰু সেই HTTPS target ৰ বাবে tunnel আলোচনা কৰে। কৰ্প'ৰেট proxy URL ক target হিচাপে ব্যৱহাৰ কৰিলে hop যোগ কৰাৰ পৰিৱৰ্তে অন্য এপ্লিকেশ্যন বিচৰা হয়।

target protocol ৰ বাবে উপযুক্ত agent আৰু প্ৰয়োজনীয় HTTP proxy interface সঁচাকৈ সমৰ্থন কৰা listener ব্যৱহাৰ কৰক। সেই পথত অনুমোদিত private CA ৰ বাবে, verification সক্ৰিয় কৰি Node transport ৰ জৰিয়তে trust কনফিগাৰ কৰক। secure: false এ intermediary বাছনি কৰাৰ পৰিৱৰ্তে verification সলনি কৰে।

সম্পৰ্কিত প্ৰবন্ধ