java 通过HTTP请求模拟登陆,获取不到cookie,高手

2025-05-02 01:56:47
推荐回答(1个)
回答(1):

protected void readCookies(HttpURLConnection url_con){
List cookieList = url_con.getHeaderFields().get("Set-Cookie");
if(cookieList != null){
for(String cookie : cookieList){
int p = cookie.indexOf("=");
String key = cookie.substring(0, p);
String value = cookie.substring(p+1, cookie.indexOf(";"));
cookies.put(key, value);
}
}
}