Ungültiges cookie-header : Unable to parse abläuft Attribut an, wenn der läuft-Attribut leer ist

In einem android-Anwendung, bei der Verwendung von DefaultHttpClient um eine URL-Inhalt (HttpGet ausführen) erhalte ich die folgende Warnung protokolliert:

W/ResponseProcessCookies(20386): Invalid cookie header: "Set-Cookie: NSC_vbue_iuuq=ffff660; expires=; domain=private.false.name; path=/; isSecure=false". Unable to parse expires attribute:

Verstehe ich die Warnung, weil die expires Feld enthält keine gültige Datums-format. Ich verstehe es vielleicht, weil es ein "session-cookie" (ohne Experte). Thread über ähnliche situation in Curl Kontext

Suche im web fand ich vor allem die

.setParameter(ClientPNames.COOKIE_POLICY, CookiePolicy.BEST_MATCH (or other) )

option, um keine Warnung durch das Parsen korrekt Daten, die ein Komma enthalten.

Aber ich möchte vermeiden, dass log. (nicht durch deaktivieren der logs)
Ich glaube, dass intern alles in Ordnung ist, da "DENKE ich", cookie.setExpiryDate() wird einfach nicht aufgerufen.

Glaubst du, ich brauche eine bestimmte Konfiguration von HTTP-client (ich habe keine konkreten Konfigurationen), um zu vermeiden, dass die Warnung oder zur Unterstützung der leeren abläuft?

Dank.

Schreibe einen Kommentar