HttpGet setHeader设置cookie的有效无效问题

程序中有段代码
httpget.setHeader("Cookie", cookieStr.toString());
通过这种方式设置cookie,在某些网络情况下设置有效,但是立马切换到wifi就又设置无效了,请问是什么原因

hutool包的get请求 循环访问 会存在cookie覆盖问题,单次请求完成加以下代码:HttpRequest.getCookieManager().getCookieStore().removeAll();

用http抓包工具看下,一些wifi网络会擅自修改http请求,往里面添加私货,导致请求的数据异常。