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

Другие вопросы по тегам