C'è qualche lavoro in giro per l'utilizzo del metodo patch in scriba
-
21-12-2019 - |
Domanda
Scribe Patch Richiesta non funzionante
Ho attraversato il Wersey Guys Workaround, ma non ero sicuro di come posso usare che nella mia logica come da nessuna volta abbiamo bisogno dell'oggetto Java.net.httpurlconnection ma questo era membro privato della classe di richiesta in Scribe sotto la logica Istava cercando di implementare
OAuthRequest request = new OAuthRequest(Verb.PATCH,url);
Service.signRequest(konyAccessToken, request);//service is OAuthService instance
String result = response.getBody();
.
Attualmente sto ottenendo errori come patch non è stato supportato da scribe (come utilizza httpurlconnection) Come posso ottenere questo usando sopra il lavoro in giro (o qualsiasi altra soluzione alternativa)
Grazie in anticipo surya
Soluzione
mi ci vuole mentre mi capita ma finalmente ha avuto la soluzione che possiamo ignorare il metodo http Usando il parametro intestazione "X-HTTP-metodo-override" qui è il codice di esempio per quello
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();
.
Questo lavoro per altri metodi HTTP come Elimina, Traccia ....