背景:
测试时发现,当邮箱接收到新邮件时,再次打开加密后的邮件时,出现此错误。

原因:
- 经抓包发现,接收到新邮件时,会把插件中的 sid 字段置为 undefined,从而导致获取邮件头时发送的请求错误,进而导致此错误。
- 由于 fun.js 是嵌入到网页中的,网页刷新会导致缓存清除,使得 sid 值清空了。
解决方案:

当邮箱收到新邮件并尝试打开加密邮件时,遇到错误是由于插件中sid字段被设为undefined,导致获取邮件头请求出错。问题源于网页刷新清除fun.js的缓存,使sid值丢失。解决方案是确保sid值在刷新后能正确保留,以防止请求失败。
测试时发现,当邮箱接收到新邮件时,再次打开加密后的邮件时,出现此错误。

- 经抓包发现,接收到新邮件时,会把插件中的 sid 字段置为 undefined,从而导致获取邮件头时发送的请求错误,进而导致此错误。
- 由于 fun.js 是嵌入到网页中的,网页刷新会导致缓存清除,使得 sid 值清空了。

2562
2666

被折叠的 条评论
为什么被折叠?