它完全适用于Http,但不适用于WebSocket.我没有找到关于此的文档.我怎样才能代理WS?
ng serve --proxy-config proxy.conf.json
proxy.conf.json:
{
"/": {
"target": "http://localhost:8080",
"secure": false
}
}
最佳答案 Angular cli使用http-proxy-middleware作为代理.看看文档: https://github.com/chimurai/http-proxy-middleware
你可以使用websocket ws boolean选项,如本节所述:
https://github.com/chimurai/http-proxy-middleware#http-proxy-options
所以你可以改变你的配置:
{
"/": {
"target": "http://localhost:8080",
"secure": false
"ws":true
}
}