您的位置:首页 > 理论基础 > 计算机网络

$http_raw_post_data 函数使用

2015-07-22 17:18 453 查看
通过 HTTP POST 发送的变量不会显示在 URL 中。  

当我们用$_POST接受不到页面传过来信息时,我们可以用php://input去接受值,那么他俩有什么区别  

首先当$_POST 与 php://input可以取到值时$HTTP_RAW_POST_DATA 为空;  

$http_raw_post_data是PHP内置的一个全局变量。它用于,PHP在无法识别的Content-Type的情况下,将POST过来的数据原样地填入变量$http_raw_post_data。它同样无法读取Content-Type为multipart/form-data的POST数据。需要设置php.ini中的always_populate_raw_post_data值为On,PHP才会总把POST数据填入变量$http_raw_post_data。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php