Muszę dodać pliki cookie z modernizacją 2.0. Jeśli rozumiem poprawnie, pliki cookie - takie same jak nagłówki. Ciasteczka to należy dodać:Dodaj pliki cookie do retrofitu 2 żądanie
private HashMap<String, String> cookies = new HashMap();
cookies.put("sessionid", "sessionId");
cookies.put("token", "token");
ta praca z Jsoup lib:
String json = Jsoup.connect(apiURL + "/link")
.cookies(cookies)
.ignoreHttpErrors(true)
.ignoreContentType(true)
.execute()
.body();
tutaj jest mój kod z prośbą modernizacji:
@GET("link")
Call<CbGet> getData(@Header("sessionid") String sessionId, @Header("token") String token);
ale to nie działa. .. Otrzymuję kod błędu 403, więc nie ma plików cookie w żądaniu ...
dowolna dea?
http://stackoverflow.com/questions/34881775/automatic-cookie-handling-with-okhttp-3 – USKMobility