- 我的使用感受是使用axios url不能写绝对路径,否则自身代理不起作用,依旧会触发cors
- proxy里面的router配置 根据请求header中的host来动态替换target来实现代理请求,按照官方提供的demo,router可以配置多个键值对,从客户端发起请求时,host不是单一的么(我们访问某个地址,查看请求头信息会看到我们的host,同一个网站请求头不应该是一个么),难道是我使用的姿势不对?再或者说访问的网站里面包括子网站,然后指的是子域名的host么?
- 本身proxy根据正则匹配url来实现,也就意味着API设计是后要有统一前缀,如果设计到多个模块分布在多个项目,那么url前缀要设计的不一样,或者自己在前端访问不同模块的API时自己手动添加前缀,以此来让url进入相应的proxy,后者根据pathRewrite重写url达到代理的功能
- 这种方式你们觉得能接受么,手动微笑