Android Volley: réponse Inattendue code 405

Mon Android Volley JsonObjectRequest s'exécute dans onErrorResponse avec la question:

BasicNetwork.performRequest: Unexpected response code 405 for MY_URL

Mon URL est valide. J'ai vérifié qu'avec un navigateur et
- Je y arriver attendus de l'Objet JSON.
Donc, la question doit être sur le côté client.

Le code 405 signifie:

Méthode qui n'est Pas Permis à La méthode spécifiée dans la Demande en Ligne n'est pas
autorisé pour la ressource identifiée par l'URI de Demande. La réponse
DOIT inclure une en-tête contenant une liste de méthodes valides pour l'
la ressource demandée.

mon code pour JsonObjectRequest:

JsonObjectRequest jsonReq;
            jsonReq = new JsonObjectRequest(URL_FEED, new JSONObject(),
                    new Response.Listener<JSONObject>() {
                        @Override
                        public void onResponse(JSONObject response) {
                            try {
                                VolleyLog.v("Response:%n %s", response.toString(4));
                            } catch (JSONException e) {
                                e.printStackTrace();
                            }
                        }
                    }, new Response.ErrorListener() {
                @Override
                public void onErrorResponse(VolleyError error) {
                    VolleyLog.v("ERROR:%n %s", error.getMessage());
                }
            });

            //Adding request to volley request queue
            NetworkController.getInstance().addToRequestQueue(jsonReq);

Dois-je ajouter quelques informations à l'en-tête? Et si ce que l'information?

OriginalL'auteur jublikon | 2015-11-11