Express&http-proxy-middleware图像代理

时间:2018-07-12 21:05:09

标签: node.js reactjs express http-proxy

预期行为 奇怪的行为。在第一种情况下,我从代理收到图像,而在另一个情况下则没有。所有图像确实存在。

现有路径:

  

http://127.0.0.1:1234/media/cache/cf/e3/cfe3b75478e1ee04f7156a4998b43603.jpg   http://127.0.0.1:1234/media/cache/e2/9c/e29c57b02bc58087c468e177d139736a.jpg

通过代理致电:

  

http://127.0.0.1:3000/media/cache/cf/e3/cfe3b75478e1ee04f7156a4998b43603.jpg   <—可用   http://127.0.0.1:3000/media/cache/e2/9c/e29c57b02bc58087c468e177d139736a.jpg   <—不可用

设置

  • http-proxy-middleware:0.18.0
  • 服务器:express 4.16.2
  • 代理中间件配置

用法示例

const apiDomain = 'http://127.0.0.1:1234'
// .......
server.use('/media/', proxy({
          target: apiDomain,
          changeOrigin: true,
          secure: false,
          xfwd: true,
        }))

0 个答案:

没有答案