Android - контейнер для печенья
Как сделать Cookie контейнер в Android?
Я обнаружил, что в vb.net, в веб-клиент наследует. это так:
**Private cookieCont As New Net.CookieContainer()**
Private lastPage As String
Protected Overrides Function GetWebRequest(ByVal address As System.Uri) As System.Net.WebRequest
Dim wr = MyBase.GetWebRequest(address)
If TypeOf wr Is Net.HttpWebRequest Then
With DirectCast(wr, Net.HttpWebRequest)
**.CookieContainer = cookieCont**
If lastPage IsNot Nothing Then
.Referer = lastPage
End If
End With
End If
lastPage = address.ToString()
Return wr
End Function
Спасибо!
2 ответа
Это может быть достигнуто с помощью CookieManager. Посмотрите на ссылку ниже
/questions/32036809/otpravka-informatsii-o-kuki-v-httprequest/32036817#32036817
Вы можете использовать CookieManager, он будет автоматически управлять куки при использовании HTTP, вы также можете настроить его с помощью обычного CookieStore и обычного CookiePolicy.
http://docs.oracle.com/javase/tutorial/networking/cookies/index.html
по этой ссылке можно узнать, как настроить CookieManager