【发布时间】:2017-04-25 02:03:50
【问题描述】:
我目前正在开发一个 React-Native 移动应用程序。
使用fetch 对服务器 API 的请求工作正常,但是当我使用 Google Chrome 打开“远程调试 JS”时,它会创建某种 localhost 服务器并从中进行调用,我得到以下信息来自服务器 API 的错误:
XMLHttpRequest 无法加载 https://my.server.com/data。对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。 Origin 'http://localhost:8081' 因此不允许访问。
在调试模式下无法跟踪对服务器的请求非常烦人。
你们中的任何人都遇到过类似的问题,你们有办法解决吗?
谢谢
【问题讨论】:
-
这个问题的任何具体解决方案,我仍然只面临 ios 的问题,
标签: javascript api react-native cross-domain