1.报错
has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource
简而言之,不允许跨域
2. 代理处理
因为是纯前端代码,我们这里使用vscode插件Live Server代理并转发接口请求,从而绕过浏览器跨域问题,安装Live Server请点击这里。
打开配置Live Server
配置本地服务Host
默认host是127.0.0.1配置本地服务端口
默认端口不改也没问题,如需修改点击【在 settings.json 中编辑】
按照实际需求配置端口号设置代理,这一步才是代理跨域处理!!!
跨域enable的要设为true才能使用代理,然后识别需要代理的接口路径,并设置代理的地址。
在settings.json中也能看到配置的端口和代理起本地服务,只要你路径设置正确了就可以代理解决浏览器跨域问题了
版权声明:本文为wzp20092009原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。