Y a-t-il un travail autour de l'utilisation de la méthode du patch dans scribe
-
21-12-2019 - |
Question
Demande de patch Scribe Ne fonctionne pas
J'ai parcouru la solution de contournement des gars Jersey, mais je n'étais pas certain de savoir comment je peux utiliser cela dans ma logique, car il y a un objet de Java.net.httpurlConnection, mais c'était membre privé de la classe de demande dans Scribe ci-dessous Logic Iessayait de mettre en œuvre
OAuthRequest request = new OAuthRequest(Verb.PATCH,url);
Service.signRequest(konyAccessToken, request);//service is OAuthService instance
String result = response.getBody();
Actuellement, je reçois une erreur car le correctif n'a pas été pris en charge par SCRIBIBE (comme il utilise httpurlConnection) Comment puis-je atteindre cela en utilisant le travail ci-dessus (ou tout autre solution de contournement)
Merci d'avance Surya
La solution
Ça me prends pour le comprendre, mais enfin une solution, nous pouvons remplacer la méthode HTTP Utilisation du paramètre d'en-tête "X-HTTP-METHODE-PRODRIDE" Voici le code exemple de ce
OAuthRequest request = new OAuthRequest(Verb.POST,url);
request.addHeader("x-http-method-override", "PATCH");
Service.signRequest(konyAccessToken, request);//service is OAuthService instance
String result = response.getBody();
Ce travail pour d'autres méthodes HTTP comme Supprimer, Trace ....