我正在尝试配置我的本地角度cli实例以将我的请求代理到特定路径。互联网上的示例仅显示代理域。 代理文档对我也没有多大帮助。 我在想的是:
{
"/portal/*": {
"target": "http://my.host/portal/",
"secure": false,
"logLevel": "debug",
"changeOrigin": true
}
}
我希望向/portal/
发出的所有请求都转到http://my.host/portal/
,如portal/api/v1/customer/13
到my.host/portal/api/v1/customer/13
答案 0 :(得分:1)
使用代理时,仅将target
设置为您的域。
您的angular-cli向my.host/portal/portal/api/v1/customer/13
将您的json更改为以下(从目标域删除上下文根)
{
"/portal/*": {
"target": "http://my.host",
"secure": false,
"logLevel": "debug",
"changeOrigin": true
}
}