node http-proxy如何设置反向代理

例如我的本地开发环境是 localhost:8080, ajax接口中的地址是 location.origin+'/api/test', 我想在本地开发时,将 http://localhost:8080/api/test 代理到 线上的 http://xxx/api/test

node http-proxy 需要如何设置 官方文档里

var proxy = httpProxy.createServer({
  target:'http://localhost:9005'     // 是将什么接口代理到 localhost:9005呢?
});
proxy.listen(8005);

这个target应该是代理后的地址,但是如何设置要代理的接口名呢 ?

官方的http-proxy-rules好像实现了我想要的功能,但用的node包有点多,有点难懂
能否给个简单能用的例子

阅读 4.1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题