在 web 应用中,如何向一些数据平台(如聚合数据)请求数据?我申请了聚合数据的 API,但是我发现我在我的应用中发出请求,发现不能获得数据,提示 access-control-allow-origin 没有设置本域可访问(大概是这个意思),我问聚合的客服,他说他们的数据不支持跨域,我有点懵,想问下,如果要获得那里的数据,应该怎么做?
1
iyaozhen 2017-08-02 18:14:47 +08:00 via Android
自己后端获取再传给前端。而且也必须这样做,不然你的 key 都写在 js 里面别人就看见了
|
2
lankunblue OP @iyaozhen 了解了,不过我现在对后端不熟,想问下如果不考虑 key 的问题,有什么办法直接在前端实现目的吗
|
3
geeglo 2017-08-02 20:14:30 +08:00
防止跨域规则就是防止这样直接获取数据操作的。所以没辙。只能后端中转一下。
|
4
lankunblue OP @geeglo 后端不太熟,哭死、、、
|