如何识别 ionic 和 ios 上的 401 和 408(超时)错误?

Posted

技术标签:

【中文标题】如何识别 ionic 和 ios 上的 401 和 408(超时)错误?【英文标题】:How can I identify 401 and 408(timeout) error on the ionic and ios? 【发布时间】:2016-06-04 16:24:24 【问题描述】:

我尝试连接到需要身份验证而没有身份验证数据的远程服务(通过 ngResource),当我在 android 上连接时出现 401 错误(没关系),但是当我在 ios 上连接到该服务时,我得到 -1 错误状态.

当我超时时,两个系统都出现 -1 错误。

如何识别错误?

【问题讨论】:

【参考方案1】:

我相信目前您无法区分 iOS 中的这两个错误,因为我可以在官方 Apache Cordova 错误跟踪系统中看到这个缺陷仍然存在。

请求您查看此bug。这也是缺陷 cmets 中提到的一个 hack,您可以尝试一下。

【讨论】:

以上是关于如何识别 ionic 和 ios 上的 401 和 408(超时)错误?的主要内容,如果未能解决你的问题,请参考以下文章

ios 上的 Cordova 和 Ionic - 设备插件不起作用

Ionic:当用户处于“切换应用程序屏幕”时如何更改 iOS 上的图标

如何在 iOS 上使用 Ionic 创建应用内媒体存储?

IOS 上的 Ionic 3 背景音频

IOS 10 或 11 上的 Ionic 3 标头高度

如何使用 Ionic Cordova 框架和自签名证书绕过 iOS 11 中的 SSL 检查