【发布时间】:2020-12-01 14:49:09
【问题描述】:
我第一次做React项目的时候,只有一个宿主域api,所以我通过修改包文件的代理值来使用它。 (我更喜欢使用代理,因为我遇到了 cors 问题。)
最近使用http-proxy-middleware 使用了两个以上的主机域api,使用如下。
module.exports = function(app){
app.use(createProxyMiddleware('/call1', { target : 'http://sub.host1.com' }));
app.use(createProxyMiddleware('/call2', { target : 'http://sub.host2.com' }));
app.use(createProxyMiddleware('/call3', { target : 'http://sub.host3.com' }));
}
问题是我想调用相同的 API,但只有子域不同,但我不知道如何。
前)
sub1.host1.com/call1
sub2.host1.com/call1
sub3.host1.com/call1
如果您有任何想法,请告诉我。 谢谢。
【问题讨论】:
标签: reactjs proxy cross-domain http-proxy-middleware