1

Ich möchte eine PATCH-Anfrage mit Json-Objekt Anfrage in Android mit Volley-Bibliothek. Seine Arbeit im Postboten, aber wenn ich es android nennen, gibt es mir Fehler 405, jeder hat irgendeine Idee Wie es geht? Unten ist mein Code:Wie mache ich eine PATCH-Anfrage mit jSONObjectRequest in android volley?

requestQueue.add(new JsonObjectRequest(Request.Method.PATCH,url, jsonObject, new Response.Listener<JSONObject>() { 
        @Override 
        public void onResponse(JSONObject response) { 

         GiveCentralUtilities.setCurrentFragment(getActivity(),R.id.fragment_container, 
           SignUpPaymentInfo.newInstance(isSignup),SignUpPaymentInfo.TAG); 


         // getAccessToken(); 

        } 
       }, this){ 
      @Override 
      public Map<String, String> getHeaders() throws AuthFailureError { 
       Map<String,String> header = new HashMap<String, String>(); 
       header.put("Authorization","Bearer "+GiveCentralUtilities.getPref(GiveCentralConstants.ACCESSTOKEN,getActivity())); 
       header.put("Accept", "application/json"); 
       // header.put("Content-Type", "application/json"); 
       System.out.println("vivekaccess"+GiveCentralUtilities.getPref(GiveCentralConstants.ACCESSTOKEN,getActivity())); 

       return header; 
      } 


      @Override 
      public String getBodyContentType() { 
       return "application/json"; 
      } 

     }); 
+0

Haben Sie die Antwort bekommen? Oder hast du etwas anderes versucht? – Pawan

Antwort

0

Fehler 405 bedeutet, dass dieser Fehler nicht von Ihrem JsonObjectRequest kommt. Es kann durch die URL, das Netzwerk Ihres Android-Handys oder den Server verursacht werden

+0

ok. Setzen Sie seine Arbeit auf den Postboten. Bitte sag mir, wie ich es lösen kann. @Mark Shen –

+0

Ich habe auch keine Ahnung. Die von Ihnen bereitgestellten Informationen reichen nicht aus, um das Problem zu lösen. –

Verwandte Themen