Python 产生无效JSON的应用程序

Python 产生无效JSON的应用程序,python,json,flask,ascii,octal,Python,Json,Flask,Ascii,Octal,我已经用烧瓶写了一份申请书。应用程序的一部分创建了一个字典,然后字典被解析为json(字符串),并带有json.dumps。然后将字符串存储为cookie。在开发过程中一切正常 我设置了一个生产环境,当上述过程发生时,我无法用javascript读取cookie。在检查cookie时,我可以看到添加了一个ASCII八进制字符作为逗号:\054 我的开发环境和生产环境应该没有区别。我确实在生产中有一个更新版本的flask,并且读到他们改变了Cookie的存储方式,所以我放弃了flask 0.10.

我已经用烧瓶写了一份申请书。应用程序的一部分创建了一个字典,然后字典被解析为json(字符串),并带有json.dumps。然后将字符串存储为cookie。在开发过程中一切正常

我设置了一个生产环境,当上述过程发生时,我无法用javascript读取cookie。在检查cookie时,我可以看到添加了一个ASCII八进制字符作为逗号:\054

我的开发环境和生产环境应该没有区别。我确实在生产中有一个更新版本的flask,并且读到他们改变了Cookie的存储方式,所以我放弃了flask 0.10.1并安装了开发环境中的0.9,但问题仍然存在


有没有想到这个逗号会被八进制代码所取代?

我最终传递的是一个URL编码的cookie,而不是json。这是一个黑客。我现在对这个补丁不太满意。

你能分享你在第一段中解释的所有代码吗?