នាំផ្លូវការតភ្ជាប់ API របស់ http-proxy-middleware តាមរយៈ proxy សាជីវកម្ម
រក្សា target ឱ្យចង្អុលទៅ API ពិត ហើយផ្តល់ HttpsProxyAgent សម្រាប់ការតភ្ជាប់ HTTPS ចេញរបស់ middleware។
ប្រសិនបើកម្មវិធីរុករកឈានដល់ម៉ាស៊ីនមេអភិវឌ្ឍន៍ ប៉ុន្តែសំណើ 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 proxy សាជីវកម្មជា target ស្នើកម្មវិធីផ្សេង ជំនួសឱ្យការបន្ថែមជំហាន។
ប្រើ agent ដែលសមស្របនឹងពិធីការគោលដៅ និង listener ដែលពិតជាគាំទ្រចំណុចប្រទាក់ HTTP proxy ដែលត្រូវការ។ សម្រាប់ CA ឯកជនដែលបានអនុម័តនៅលើផ្លូវនោះ សូមកំណត់ទំនុកចិត្តតាមរយៈការដឹកជញ្ជូន Node ជាមួយការផ្ទៀងផ្ទាត់បើក។ secure: false ផ្លាស់ប្តូរការផ្ទៀងផ្ទាត់ ជំនួសឱ្យការជ្រើសរើសអ្នកកណ្តាល។