php post提交json如何获取

来源:互联网 发布:娜迦皇家卫兵知乎 编辑:程序博客网 时间:2024/04/30 15:02

以前客户端给php发送请求,都是通过multipart/form-data或者application/x-www-form-urlencoded方式。直接在在服务端用_POST获取就可以。


如果想直接发送json数据,可以通过application/json; charset=utf-8 方式,这种方式无法_POST方式获取,只能通过以下方式:


第一种方法$post = $GLOBALS[‘HTTP_RAW_POST_DATA’];


第二种方法$post = file_get_contents(“php://input”);


参考文档:

http://www.jb51.net/article/31317.htm

http://jingyan.baidu.com/article/9f63fb9181cecbc8400f0e24.html

0 0