提交参数:
path: “pages/index/index/”,
width: 430
接口返回:
{“errcode”:40159,“errmsg”:“param path length invalid hint: [YA5A50128vr21]”}
求帮忙看下
有一个很奇怪的现象,我是报这个错"{\“errcode\”:40159,\“errmsg\”:\“invalid length for path, or the data is not json string hint: [Id2VBa0339xa11]\”}",最终原因是path这个参数值长度导致
场景一,在本地上VS调试下,我的path的值长度为125 (用SQL的select len(…)得出的),会报错,改小些就没问题
场景二,同样path的值长度为125 ,放在服务器上运行,是没报错的,一切正常(很费解)
想咨询下,微信官方对这个参数长度的计算是如何计算的,用的是什么方法计算的呢?
参数有错:正确的是{“path”: “pages/index?query=1”, “width”: 430}这样的
只要有一点符号不同,就会报错
参考:http://www.wxapp-union.com/forum.php?mod=viewthread&tid=2728