1

私は、ボレーライブラリを使用してアンドロイドでjsonオブジェクトリクエストでPATCHリクエストを作成したいと考えています。 郵便配達員で働いていますが、私がアンドロイドでそれを呼び出すと、エラー405が表示されます。以下は私のコードです:アンドロイド・ボレーのjSONObjectRequestを使ってPATCHリクエストを作成するには?

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

答えを得ましたか? 他に何か試しましたか? – Pawan

答えて

0

エラー405は、このエラーがあなたのJsonObjectRequestに由来しないことを意味します。それはあなたのアンドロイド携帯電話のネットワークまたはサーバーによって引き起こされる可能性があります

+0

ok。その仕事を郵便配達員に任せてください。解決方法を教えてください。 @マークシェン –

+0

私はどちらも分かりません。あなたが提供した情報では、問題を解決するには十分ではありません。 –

関連する問題