Ionic4—http远程获取数据的跨域问题

目录

一、概述

二、解决跨域


一、概述

Ionic4远程获取数据时存在跨域问题,原来的Ionic3不存在这个问题。Ionic4在运行时相当于开启了一个localhost:8100的本地服务,数据请求都是以此地址发出的,所以存在跨域问题。

二、解决跨域

推荐使用方法一。

方法一

服务端设置CROS,允许跨域。

方法二

如果实在不想服务端设置跨域,可以不使用Angular的httpClient模块进行数据请求,而改用ionic-native中的http插件来进行数据请求。

发布了223 篇原创文章 · 获赞 82 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_42472040/article/details/103858398
今日推荐