Saque el valor de varias cookies establecidas en el encabezado de respuesta

//得到响应头中返回的所有信息,以key-value的形式保存
Map<String, List<String>> heads = httpURLConnection.getHeaderFields();
//响应头中,可能会有多个Set-Cookie,把key=Set-Cookie的都取出来,放到集合里
List<String> list = heads.get("Set-Cookie");
//遍历集合,把对应的value拼接成一个cookie
for (String str : list) {
    //截取有用的信息,根据实际情况
    str = str.substring(0, str.indexOf(";") + 1);
    //这样就可以把set-cookie的值都取到
    System.out.println("str: " + str);
}

 

Supongo que te gusta

Origin blog.csdn.net/zhangge3663/article/details/108081489
Recomendado
Clasificación