博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
$GLOBALS["HTTP_RAW_POST_DATA"]与$_POST的区别
阅读量:6639 次
发布时间:2019-06-25

本文共 409 字,大约阅读时间需要 1 分钟。

$_POST:通过 HTTP POST 方法传递的变量组成的数组,是自动全局变量。

$GLOBALS['HTTP_RAW_POST_DATA'] :总是产生变量包含有原始的 POST 数据。

基本上$GLOBALS['HTTP_RAW_POST_DATA'] 和 $_POST是一样的。但是如果post过来的数据不是PHP能够识别的内容时,可以用 $GLOBALS['HTTP_RAW_POST_DATA']来接收,比如 text/xml 或者 soap 等。

PHP默认识别的数据类型是application/x-www.form-urlencoded标准的数据类型。

因此,对型如text/xml的内容无法解析为$_POST数组,故保留原型,交给$GLOBALS['HTTP_RAW_POST_DATA'] 来接收。

转载于:https://www.cnblogs.com/junly/p/5134306.html

你可能感兴趣的文章
ldap信息交互未完成
查看>>
输出word EXCEL xml html处理---H_print.php
查看>>
【python】安装Python 的IDE--PyCharm
查看>>
【js 方法】js 页面刷新location.reload和location.replace的区别 【转】
查看>>
一个单元测试 学习 aysnc await
查看>>
intellij 创建java web项目(maven管理的SSH)
查看>>
如何将字段中带逗号的SQLite数据库数据导入到MySQL
查看>>
动态规划复习-HDU1159
查看>>
Explain Hello1.java
查看>>
聊天室
查看>>
移动端学习笔记(三)
查看>>
ubuntu下搭建svn服务器
查看>>
Grid保存之后设置某列不可编辑
查看>>
项目中常用的MySQL优化方法--壹拾玖条
查看>>
Git分布式版本控制遇到的问题&如何把本地的项目上传到码市上
查看>>
Java jsoup多线程爬虫(爬豆瓣图书封面)
查看>>
访问百度的过程
查看>>
内存对齐.结构体对齐
查看>>
USB子系统gadget analyse
查看>>
selenium webdriver API
查看>>