Angular:配置代理
在根目录创建proxy.config.json文件,写入:
{
"/api": {
"target": "http://yourIP:8888",
"secure": false,
"logLevel": "debug",
"pathRewrite": {
"^/api": ""
}
}
}
- /api:把路径为/api的请求转发到target
- target:转发到http://yourIP:8888
- secure:是否开启安全校验
- logLevel:是否打印转发日志
- pathRewrite:把'/api'重写为''。不加该字段,则请求 'http://localhost:4200/api/getUser' 会请求到 'http://yourIP:8888/api/getUser' 。加上了,则请求到 'http://yourIP:8888/getUser'
在启动时,加上参数: --proxy-config proxy.config.json
ng serve --proxy-config proxy.config.json