1
私のアプリはネットワーク操作のためにvolleyライブラリを使用しています。私はonResponse(
)メソッドの中で応答コード(それは200または401かもしれない)を取得したいと思います。どうすればそれを達成できますか?Volley応答ブロック内の200応答コードを取得するために熱い
私のアプリはネットワーク操作のためにvolleyライブラリを使用しています。私はonResponse(
)メソッドの中で応答コード(それは200または401かもしれない)を取得したいと思います。どうすればそれを達成できますか?Volley応答ブロック内の200応答コードを取得するために熱い
カスタム要求を行うと上書きできます。
@Override
protected Response<T> parseNetworkResponse(NetworkResponse response) {
if (response.statusCode == 200) {
//do smth
} else if (response.statusCode == 401) {
//do smth else
}
return super.parseNetworkResponse(response);
}
この方法は、あなたがまだあなたのコールバックがありますが、要求自体の中で処理することができ、要求のための典型的な特別な場合には、同じデータを受信します。
レスポンスコード200を達成するためにはどういう意味ですか?あなたはそれが正しいかどうかは、私は適切な認証、パラメータ、要求の種類などを意味して取得します – JUL2791
どのようなタイプの要求を使用している – djodjo