Sessionid and volleysessionid of the Volley framework
(Lazy, write brief) customize a Request class public class MyRequest extends Request <JSONObject> to store the sessionid @ Overrideprotected Response of the last connection <JSONObject> parseNetworkResponse (NetworkResponse response) {try {Map <String, String> responseHeaders = response. headers; Log. e ("MyRequest", "response:" + responseHeaders. toString (); String rawCookies = responseHeaders. get ("Set-Cookie"); SharedPreferencesUtil. putString ("sessionid", rawCo Okies. substring (0, rawCookies. indexOf (";"); Log. e ("MyRequest", "parseNetworkResponse () sessionId:" + sessionId);} Add sessionid @ Overridepublic Map to the next connection header <String, String> getHeaders () throws AuthFailureError {Map <String, String> headers = new HashMap <String, String> (); sessionId = SharedPreferencesUtil. getString ("sessionid"); // Log. e ("MyRequest", "getHeaders () sessionId:" + sessionId); if (! TextUtils. isEmpty (sessionId) {headers. put ("cookie", "" + sessionId);} return headers;} For example: Get the verification code registration (get the verification code is to return a sessionid, add this sessionid during registration)