$_POST,$GLOBALS['HTTP_RAW_POST_DATA'],file_get_contents("php://input") 都有用来取 post 数据, 用下来感觉大致是这样的:
1, 当 Coentent-Type 是 `application/x-www-data-urlencoded` 或 `multipart/form-data` 时, 数据会放进 $_POST 中;
2, 如果 Coentent-Type 不是这两种, 并且设置了 always_populate_raw_post_data, 数据会被放进 $GLOBALS['HTTP_RAW_POST_DATA'];
3, 除了 Coentent-Type 为 multipart/form-data 的情况, 数据都可以通过 file_get_contents("php://input") 取到;
来源: http://www.bubuko.com/infodetail-3101541.html