javascript 使用节点http-proxy对快递应用程序的/ api进行代理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 使用节点http-proxy对快递应用程序的/ api进行代理相关的知识,希望对你有一定的参考价值。

import { createProxyServer } from 'http-proxy';
import url from 'url';
import _ from 'lodash';

module.exports = app => {
  const proxy = createProxyServer();
  app.all('/api/v1/*', (req, res) => {
    const path = _.drop(req.url.split('/'), 3);
    proxy.proxyRequest(req, res, {
      target: url.resolve('YOUR URL', path.join('/')),
      ignorePath: true,
      headers: {
        'Authorization': 'XXX)',
      },
    });
  });
};

以上是关于javascript 使用节点http-proxy对快递应用程序的/ api进行代理的主要内容,如果未能解决你的问题,请参考以下文章

节点 http-proxy:将流量转发到外部 https 站点 - 崩溃

nodejs中http-proxy使用小结

使用http-proxy替代nginx实现反向代理

Node.js - 使用 Express 和 http-proxy 进行反向代理

#yyds干货盘点# 使用 http-proxy 实现 SAP UI5 请求的代理重定向

跨域解决方案 http-proxy