Invalid cookie header: “Set-Cookie: xxx“, HttpOnly“. Invalid ‘expires‘ attribute报错说明

1 问题报错:

查看服务器日记,发现大量报错Invalid cookie header: "Set-Cookie: xxx", HttpOnly". Invalid 'expires' attribute,如图:

  2 产生问题分析    

        从报错位置发现这个错误提示来自于 Java 中的 ResponseProcessCookies 类的第 130 行,指明了一个无效的 Cookie 头信息。具体来说,错误信息中指出了一个名为 "Set-Cookie" 的头部信息,其中的 "expires" 属性被认为是无效的。

  1. 无效的 Cookie 头部信息: 首先,该错误指明了整个 Cookie 头部信息是无效的。这是因为其中的 "expires" 属性被认为是有问题的。

  2. 无效 'expires' 属性: 错误进一步说明了问题出在 "expires" 属性上。在这里,"expires" 属性的值为 "Fri, 23 Dec 2033 01:01:00 GMT"。

       针对这个错误,问题可能出在日期格式不正确或者解析日期时发生了问题。为了解决这个问题,你可以检查代码中处理 Cookie 的部分,确保正确地设置了 Cookie 的 "expires" 属性,并且日期格式是符合规范的。在这里,日期应该遵循 RFC 1123 中规定的日期格式,例如:"Fri, 23 Dec 2033 01:01:00 GMT"。

3 修正错误

         这里由于项目发起https请求第三方服务器,这个错误是由于第三方服务器返回的响应中的无效 Cookie 头部引起的,因此只需要在第三方服务器端进行调试和修复。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qyhua

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值