我遇到的问题是我们无法从 Unity.WWW 类中很好地获取 HTTP 响应代码。目前,在调用 REST API 后,我们正在读取状态码的以下属性。
request.responseHeaders["STATUS"]
但有时这是空的。例如,对于 401 响应,它是空的,在这种情况下请求确实包含错误,但在许多设备上错误是不同的。所以你不能以此为基础。
有人知道如何解决这个问题吗?
注意:我不能使用资产商店中的任何插件,因为我们需要分发它。所以我正在寻找一种编码解决方案或另一种可以在 Android 和 IOS 上统一工作的方法。
提前致谢!
编辑:
因此在 401 响应中返回错误,示例错误:“java.io.IOException:未找到身份验证挑战”或“java.io.IOException:收到的身份验证挑战为空”