我们在对接微信时,发送post请求一直失败,查看发送数据没有问题,但是微信方面就是报错,这都是因为微信方面如果是使用c+d 或者 java 作为后端的话,数据里有中文就会被json_encode 变成unicode编码,他们就认不出来了,
解决办法就是在json_encode 第二个参数加 320
json_encode($data, 320);
这样就可以了
php 是弱类型,跟java这些是不同的。
希望能早点解决下班!哈哈。
我们在对接微信时,发送post请求一直失败,查看发送数据没有问题,但是微信方面就是报错,这都是因为微信方面如果是使用c+d 或者 java 作为后端的话,数据里有中文就会被json_encode 变成unicode编码,他们就认不出来了,
解决办法就是在json_encode 第二个参数加 320
json_encode($data, 320);
这样就可以了
php 是弱类型,跟java这些是不同的。
希望能早点解决下班!哈哈。