gpt4 book ai didi

javascript - AngularJS - 创建服务时从哪里获取 JSON 数据?

转载 作者:行者123 更新时间:2023-12-03 06:05:44 26 4
gpt4 key购买 nike

Angular 新手,

那么我在创建服务时从其他人​​控制的服务器请求 JSON 数据的想法是否正确?

例如如果我想创建一个天气应用程序,我应该去哪里获取 JSON 数据?有共同的研究场所吗?

干杯

最佳答案

如果数据不是您的(同一域),您需要从服务器查询数据提供者的 API,除非数据提供者有某种 JSONP 实现。这是因为您无法在浏览器中执行跨资源请求,因此您必须在服务器端执行这些请求(例如 PHP)。 https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy

编辑:如果服务器允许 CORS,您也可以在 js 中完成。大多数 API 不支持它。 https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS

关于javascript - AngularJS - 创建服务时从哪里获取 JSON 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39557931/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com