해결할 수있는 방법을
소스 코드
public void polygonRequest(final String userID, final String secretKey) {
showpDialog("loading");
polygonModelList.clear();
String url = ServerUtil.polygon+userID+"/"+secretKey;
final JsonObjectRequest jsObjRequest = new JsonObjectRequest(Request.Method.GET, url, null,
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
SavedPolygonJson polygonModel=new SavedPolygonJson();
polygonModel.setPolygonJson(response.toString());
polygonModel.saveInStorage();
parsePolygonRequest(response);
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
hidepDialog();
showOneItemDialog(error.toString(),false);
}
});
jsObjRequest.setRetryPolicy(new DefaultRetryPolicy(
10000,
DefaultRetryPolicy.DEFAULT_MAX_RETRIES,
DefaultRetryPolicy.DEFAULT_BACKOFF_MULT));
CoreApplication.getInstance().getRequestQueue().add(jsObjRequest);
}
내가 브라우저 내 요청을 보내 내가하지 내가 발리 요청 헤더와 브라우저의 요청 헤더를 결합 할 수 있습니다 내가 어떻게이 오류를 고정 할 수있는 모든 errors.How ... ? 감사합니다.
(502)를 표시하기 때문에이됩니까? @ phoenix911 – BekaKK
그냥 DefaultRetryPolicy.DEFAULT_MAX_RETRIES를 0으로 변경하고 – phoenix911
을 확인하십시오. 이유는 무엇입니까? @ phoenix911 – BekaKK