宝塔用户_dpibwo 发表于 2023-12-18 00:50:27

【已复现】redis数据库值半角双引号变成全角的BUG

宝塔:v8.0.4
系统:CentOS 7.9.2009 x86_64(Py3.7.9)
浏览器:Edge 119.0.2151.72


数据库据管理中,Redis数据库,添加Key,如果值包含英文半角双引号,例如存储一个JOSN数据,添加完成后,再次点击编辑时,JSON数据会被破坏,半角双引号变成全角双引号。










大炮运维V587 发表于 2023-12-19 09:02:18

您好,当前redis中并未添加json模块的支持,等后续版本会增加这一块的兼容。

宝塔用户_dpibwo 发表于 2023-12-21 10:11:20

本帖最后由 宝塔用户_dpibwo 于 2023-12-21 10:19 编辑

大炮运维V587 发表于 2023-12-19 09:02
您好,当前redis中并未添加json模块的支持,等后续版本会增加这一块的兼容。 ...
您可能理解有误,不是json模块支持问题,在7.9.9版时,这个功能是正常的。

假设不是JSON,仅仅是一个字符串"A",保存后变成了"A",这也是不对的呀。
我们来看看具体区别:保存前:

"A"

保存后变成:

"A"


很明显,引号不正常了,变得比较大了,区别就是英文半角引号变成了全角引号,占位大了一倍,完全可以肯定,就是BUG导致。




页: [1]
查看完整版本: 【已复现】redis数据库值半角双引号变成全角的BUG