Angular JSON查询-是否需要使用cors?请让我知道,因为我是Angular的新手,所以我了解的很少

时间:2019-01-03 01:53:16

标签: angularjs

我收到以下错误-请让我知道需要做什么? 通过CORS策略已阻止从源“ http://localhost:4200”访问“ file:/// C:/Usersest1srcdatabase.json”处的XMLHttpRequest:跨源请求仅支持以下协议方案:http,data,chrome,chrome -扩展名,https。

1 个答案:

答案 0 :(得分:0)

您可能需要从Web服务器提供应用程序(如果尚未提供)。 您可以通过以下方式实现:

  1. http-server
  2. nginx(最好是docker)
  3. Web server for chrome

可能是重复的:AngularJS Error: Cross origin requests are only supported for protocol schemes: http, data, chrome-extension, https

如果您已经从Web服务器提供文件,请尝试使用file reader而不是通过API调用来读取该文件。