Kann mir jemand bitte eine Möglichkeit vorschlagen, Cookies in robospice Retrofit HTTP-Anfragen zu verwalten.Verwendung von Cookies mit Robospice Retrofit-Anfragen
Ich habe ein Authentifizierungssystem, das eine Anmeldung hat, ein paar GET HTTP-Anfragen und eine Abmeldung.
Während der Anmeldung muss ich die Sitzung speichern und die gleiche Sitzung für den Rest GET HTTP-Anfragen verwenden und wenn ich logout die Sitzung gelöscht werden muss.
Hier ist die Anmeldung eine HTTP POST-Anforderung, die Daten über JSON-Format sendet und BEKOMMT. Ich benutze Robospice Retrofit, da es einfach die An- und Abmeldeanforderungen verwaltet.
nur für API> = 9 Recht Es funktioniert nicht verwenden kann? Ich brauche die Unterstützung für Android API 8 auch –
@RevanthGopi ja, das ist richtig. Sie können die API-Ebene zur Laufzeit überprüfen (wie Retrofit) und mit der Cookie-Verwaltung von 'java.net.CookieManager' für API> = 9 und mit Apache' BasicCookieStore' für API <9 arbeiten. Sehen Sie sich diese Frage für einen möglichen Weg an von 'BasicCookieStore': http://stackoverflow.com/questions/18894540/using-retrofit-with-cookie-persistence – colriot