2016-11-15 1 views
-3
@Override 
public Map<String, String> getHeaders() throws AuthFailureError { 
    HashMap<String, String> headers = new HashMap<String, String>(); 
    headers.put("Content-Type", "application/json"); 
    headers.put("Authorization", Auth_token); 
    headers.put("Cookie", GlobleVariables.COOKIE_VALUE + Auth_token); 
    return headers; 
} 
+0

Sie brauchen viel mehr Informationen bitte finden hinzuzufügen. Was soll es tun und was macht es gerade? – LordWilmore

Antwort

1

Wenn Sie keine Kompatibilität mit Android < 2.3 benötigen, müssen Sie nur diese Codezeile in Ihrem onCreate der Aktivität oder der Anwendung hinzufügen. Dadurch wird der Standard-Cookie-Manager für alle httpURL-Verbindungen aktiviert.

CookieHandler.setDefault(new CookieManager()); 

Quelle: Volley ignores Cookie header request

Und Sie können Detaillösung Here

+0

hinzufügen in App-Controller auf erstellen, aber immer noch gibt Statuscode 422 –