新人求问,能否在两个不是我的服务器上实现跨域请求?

2019-05-31 11:44:40 +08:00
 hyim1995

我 Vue 项目打包后,放在了 github 上,因为页面数据是从别的服务器获取的,报跨域问题了。

2230 次点击
所在节点    前端开发
2 条回复
shootsoft
2019-05-31 11:54:51 +08:00
1 要看对方是否允许,2 如果允许并且支持 JSONP 是可以获取到数据的。
liyuanqiu
2019-06-01 21:31:40 +08:00
你动不了别人的服务器,就没办法前端直接请求。但你可以自己架设一个 nginx 之类的服务器代理一下请求。这样做有一个问题就是如果对方需要身份验证,你就没办法了,因为正常情况下,你是没有办法跨域拿到别人的 cookie 的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/569400

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX