Y a-t-il un travail autour de l'utilisation de la méthode du patch dans scribe

StackOverflow https://stackoverflow.com//questions/22033153

  •  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

Était-ce utile?

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 ....

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top