python json.dumps包含签名的字典怎么办? 20
我的服务器要返回给请求我的客户端一段json字符串,服务器代码是用python实现的。格式如下:{“sign”:“xxxxxxxxxxxxxxxxxxxxxxxxxxxx...
我的服务器要返回给请求我的客户端一段json字符串,服务器代码是用python实现的。格式如下:
{
“sign”: “xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”,
“name”: "王大锤”,
“age”: 14
}
其中sign是用openssl rsa 私钥签名”name=王大锤&age=14”后的结果。
在json.dumps的时候,就会报错,(我估计是将这个sign转化成unicode时候报错的,毕竟其本身并不是标准汉字字节码),
网上有一种写法是:sign.encode(‘utf-8’, ‘ignore')这样做成unicode。再去dumps
但是这样试了的结果是签名校验失败了,请问有什么好的解决办法? 展开
{
“sign”: “xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”,
“name”: "王大锤”,
“age”: 14
}
其中sign是用openssl rsa 私钥签名”name=王大锤&age=14”后的结果。
在json.dumps的时候,就会报错,(我估计是将这个sign转化成unicode时候报错的,毕竟其本身并不是标准汉字字节码),
网上有一种写法是:sign.encode(‘utf-8’, ‘ignore')这样做成unicode。再去dumps
但是这样试了的结果是签名校验失败了,请问有什么好的解决办法? 展开
2个回答
2015-11-03
展开全部
请问这是 python 问题还是 js 问题?json 问题不一定是 js 问题喔
2015-11-03
展开全部
请移步python吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询