0

Unity.WWW クラスから HTTP 応答コードをうまく取得できないという問題があります。現在、REST API を呼び出した後、statuscode の次のプロパティを読み取っています。

request.responseHeaders["STATUS"]

しかし、時々これは空です。たとえば、401 応答の場合は空です。この場合、要求にはエラーが含まれますが、多くのデバイスではエラーが異なります。したがって、それに基づいて何かを行うことはできません。

誰かがこれを解決する方法を知っていますか?

注: 配布する必要があるため、アセット ストアのプラグインは使用できません。だから私はコーディング ソリューションまたは Android と IOS の団結で動作する別のアプローチを探しています。

前もって感謝します!

編集:

これにより、401 応答で返されるエラー、エラーの例: 「java.io.IOException: 認証チャレンジが見つかりません」または「java.io.IOException: Received authentication challenge is null」

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 に答える