3
현재 발리 라이브러리를 테스트 중입니다. 그러나 요청이 실패 (404)하면 다시 실행되지 않거나 적어도 오류가 없습니다. 데이터가 누락되었습니다. 요청이 실패한 경우 요청을 다시 시도하는 것이 올바른 방법입니까? 사전에발리 재시도 요청
감사
req.setRetryPolicy(new DefaultRetryPolicy(5000,1,1.0f));
queue.add(req);
사용법 :
JsonObjectRequest req = null;
for(int i=0;i<profielen.size();i++){
final int pos = i;
req = new JsonObjectRequest(Request.Method.GET, imageLocUrl, null, new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
try {
setImageOnProfile(pos,response.get("thumbnail").toString());
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
}
});
req.setRetryPolicy(new DefaultRetryPolicy(5000,1,1.0f));
queue.add(req);
}