php下POST json数据无法解析问题

参考资料:

http://blog.youkuaiyun.com/Jo_Andy/article/details/51288067

文章详细介绍了curl  post的几种方式,包括


(1)按form表单方式提交普通数据

(2)按form表单方式提交json数据

(3)按json格式提交数据 -----本文采用的方式


方式(3)的curl测试命令:

CURL.EXE -H "Content-Type: application/json"  -X POST -d "{'useableServerNum':2}"  http://xxx.xxx.xxx.xxx/Index.php?act=testPost


之前测试多次服务端json_decode始终返回null,原来是因为该函数对传入字符串有严格格式要求所致


json_decode要求的字符串比较严格:
(1)使用UTF-8编码
(2)不能在最后元素有逗号
(3)不能使用单引号
(4)不能有\r,\t,如果有请替换



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值