Я хочу настроить коау с прокси-агентом. Я использую свой сервер за корпоративным прокси. Есть ли какое-либо промежуточное программное обеспечение, которое обеспечивает упомянутую функциональность?
Я попробовал следующие зависимости:
const Koa = require('koa')
const proxy = require('koa-proxies')
const httpsProxyAgent = require('https-proxy-agent')
const app = new Koa()
// middleware
app.use(proxy('/octocat', {
target: 'https://api.github.com/users',
changeOrigin: true,
agent: new httpsProxyAgent('http://1.2.3.4:88'), // if you need or just delete this line
rewrite: path => path.replace(/^\/octocat(\/|\/\w+)?$/, '/vagusx'),
logs: true
}))
Мне нужен прокси для всех конечных точек моего API, больше похоже на промежуточное программное обеспечение, которое мы имеем в express.