http cookie 数据请求时写入数据丢失

  • Creator 版本:2.0.10–2.3.3

  • 目标平台: iOS / Android / 模拟器

获取方法 xhr.getResponseHeader(“set-cookie”); 不知道有长度限制还是其它问题。
1.模拟器 --出现数据不全
2.Android、 iOS --收到服务器cookie是全的, 但请求 xhr.setRequestHeader(“set-cookie”, cookie); key如果用"set-cookie"服务器收到cookie信息、如果用cookie服务器会出现数据不全出现丢失情况

  • 重现方式:

直接建立项目写好http请求就可以直接 复现。构建原生也是直接请求可重现。

  • 出现概率:必现。

https://static.dingtalk.com/media/lALPDgtYtLn0447NAT7NBuI_1762_318.png_720x720q90g.jpg?bizType=im

header里可以看到cookie的, 但cookie里面数据就丢失了,且奇怪的还多现一个set-cookie。。。

key如果用"set-cookie"服务器收不到cookie信息

我在 Mac 和 Android 上验证了, 数据是完整的, 没有被截断. 你是怎么 输出数据的? 部分log方法缓冲区比较小.

如果确认数据有问题, 麻烦提供下测试代码