$http_raw_post_data 函数使用

企鹅博客 2019年7月14日09:01:18 发表评论 72 views

通过 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。

版权声明:本文为博主原创文章,未经博主允许不得转载。

以上就介绍了$http_raw_post_data 函数使用,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

  • 微信
  • 分享
  • 相关标签:POST DATA HTTP php RAW
  • 本文原创发布php教程网 ,转载请注明出处,感谢您的尊重!
  • 相关文章

  • PHP如何安装和配置?
  • 除非注明,否则均为@企鹅博客原创文章,转载必须以链接形式标明本文链接

    本文链接:https://www.qieseo.com/222182.html

    weinxin
    欢迎加入中国SEO站长博客之家
    本站的所有资源都会上传分享到博客之家,希望大家互相学习交流进步。
    企鹅博客

    发表评论

    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: