【问题标题】:CORB ISSUE IN IONIC 3IONIC 3 中的 CORB 问题
【发布时间】:2019-02-20 07:33:41
【问题描述】:

我正在使用 MIME 类型 application/json 获得 Cross-Origin Read Blocking (CORB) 阻止的跨域响应。

SyntaxError</b>: Unexpected end of JSON input
    at JSON.parse (<anonymous>)
    at Response.Body.json (http.js:1091)
    at MapSubscriber.project (auth.service.ts:29)
    at MapSubscriber._next (map.js:79)
    at MapSubscriber.Subscriber.next (Subscriber.js:93)
    at CatchSubscriber.Subscriber._next (Subscriber.js:129)
    at CatchSubscriber.Subscriber.next (Subscriber.js:93)
    at TimeoutSubscriber.Subscriber._next (Subscriber.js:129)
    at TimeoutSubscriber._next (timeout.js:132)
    at TimeoutSubscriber.Subscriber.next (Subscriber.js:93)

有没有办法绕过这个?

【问题讨论】:

标签: angular ionic-framework ionic2 ionic3


【解决方案1】:

如果您使用 Chrome 来测试您的应用程序,那么您可以使用 CORS 绕过。如果您在手机上进行测试,那么您的应用程序必须在 localhost:port_number 而不是 file://app_location 上运行。有一个插件名称 ionic webview,它将在您的应用程序中将您的应用程序作为网站运行。您必须删除 Ionic WebView 插件才能在移动应用中解决此问题。

【讨论】:

    【解决方案2】:

    解决离子中corb 的问题。在服务器端,您需要在标题中添加Access-Control-Allow-Origin 类型。此外,请检查此屏幕截图并根据您的后端平台进行更改

    【讨论】:

      猜你喜欢
      • 2019-05-22
      • 2020-06-06
      • 2018-02-09
      • 2018-03-28
      • 2017-12-07
      • 1970-01-01
      • 2019-02-20
      • 2017-12-04
      • 2020-09-30
      相关资源
      最近更新 更多