Java HTTP GET请求(HTTPURLCONNECTION)将cookie设置为null(不是HTTPONLY cookie)

Java HTTP GET请求(HTTPURLCONNECTION)将cookie设置为null(不是HTTPONLY cookie),java,cookies,session-cookies,httpurlconnection,cookie-httponly,Java,Cookies,Session Cookies,Httpurlconnection,Cookie Httponly,因此,当我访问网站时,我试图将我发送请求的网站设置到我的浏览器中的cookie设置,下面是这些cookie的图片: 这些是当前设置的cookies: [locale=; expires=Sun, 18 Apr 2021 11:24:17 GMT; path=/; domain=...] 因此,有相当多的遗漏 下面我附上了我的代码和一些重要的注释 try(AutoCloseable AutoCloseable=()->connection.disconnect()){ addRequestPr

因此,当我访问网站时,我试图将我发送请求的网站设置到我的浏览器中的cookie设置,下面是这些cookie的图片:

这些是当前设置的cookies:

[locale=; expires=Sun, 18 Apr 2021 11:24:17 GMT; path=/; domain=...]
因此,有相当多的遗漏

下面我附上了我的代码和一些重要的注释

try(AutoCloseable AutoCloseable=()->connection.disconnect()){
addRequestProperty(“用户代理”…);
addRequestProperty(“Accept”,“text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed exchange;v=b3;q=0.9”);
addRequestProperty(“连接”,“保持活动”);
connection.getResponseCode();
final CookieManager CookieManager=新CookieManager(null,CookieMolicy.ACCEPT_ALL);
setDefault(cookieManager);
最终列表cookies=connection.getHeaderFields().get(“设置Cookie”);
最终纵梁连接件=新纵梁连接件(“;”);
如果(cookies==null)继续;
用于(字符串cookie:cookies){
添加(cookie);
cookieManager.getCookieStore().add(null,HttpCookie.parse(cookie.get(0));
}
}
我最初需要帮助以某种方式设置剩余的cookies