2021
12-09
12-09
React开启代理的2种实用方式
开启代理的两种方式react并没有封装好了的ajax请求的代码供我们直接使用,在进行交互的时候,我们需要自己封装ajax代码或者使用第三方ajax库,一般我们用axios(轻量级)。先说一下为什么需要代理?比如说,在本地写一个端口为5000的服务器时,当我们通过端口3000去发生请求,会出现跨域的问题(原来3000端口的ajax引擎把响应拦截了),此时可以通过代理来解决问题。所谓的代理就是一个传递信息的工具,端口为3000的请求发给开在3000...
继续阅读 >
在Vue项目的开发过程中,为了本地调试方便,我们通常会在vue.config.js中配置devServer来在本地启动一个服务器,在这个选项中,我们会配置proxy属性来将指向到本地的请求(例如:/api/action)代理到后端的开发服务器上(例如:http://xxx.xxx.xxx/api/action)devServer:{port:8081,proxy:{'/api/action':{target:'http://192.168.200.106:81',changeOr...