0

我遇到的问题是我们无法从 Unity.WWW 类中很好地获取 HTTP 响应代码。目前,在调用 REST API 后,我们正在读取状态码的以下属性。

request.responseHeaders["STATUS"]

但有时这是空的。例如,对于 401 响应,它是空的,在这种情况下请求确实包含错误,但在许多设备上错误是不同的。所以你不能以此为基础。

有人知道如何解决这个问题吗?

注意:我不能使用资产商店中的任何插件,因为我们需要分发它。所以我正在寻找一种编码解决方案或另一种可以在 Android 和 IOS 上统一工作的方法。

提前致谢!

编辑:

因此在 401 响应中返回错误,示例错误:“java.io.IOException:未找到身份验证挑战”或“java.io.IOException:收到的身份验证挑战为空”

4

1 回答 1

0
 Example errors: "java.io.IOException: No authentication challenges found" or "java.io.IOException: Received authentication challenge is null"

显然,您的服务器正在某处使用身份验证。请参阅此答案中的解释和解决方案。

于 2014-08-18T14:30:25.213 回答