$_POST 和php://input的区别
来源:互联网 发布:软件开发安全管理规范 编辑:程序博客网 时间:2024/05/18 01:34
获取提交的表单数据,可以采用$_POST[key]来获取相应参数。
也可以通过get_file_content("php://input")来获取相应的表单数据
具体区分如下:
$_POST 与 php://input可以取到值,$HTTP_RAW_POST_DATA 为空
$_POST 以关联数组方式组织提交的数据,并对此进行编码处理,如urldecode,甚至编码转换。
php://input 可通过输入流以文件读取方式取得未经处理的POST原始数据
php://input 允许读取 POST 的原始数据。和 $HTTP_RAW_POST_DATA 比起来,它给内存带来的压力较小,并且不需要任何特殊的 php.ini 设置。php://input 不能用于 enctype="multipart/form-data"。
参考文章
阅读全文
0 0
- php://input 和 $_POST的区别
- $_POST 和php://input的区别
- PHP中php://input 和$_POST的区别
- php://input 和$_POST和$GLOBALS['HTTP_RAW_POST_DATA']的简单区别
- php $_POST 与 php://input的区别
- $_POST,php://input,$_GET直接的区别
- $_POST、php://input、$GLOBALS["HTTP_RAW_POST_DATA"]的区别
- $_POST、input数据流和$HTTP_RAW_POST_DATA的区别
- $_POST、input数据流和$HTTP_RAW_POST_DATA的区别
- php://input,$_POST,$HTTP_RAW_POST_DATA区别
- php $_POST 与 php://input的区别分析
- $GLOBALS['HTTP_RAW_POST_DATA']、$_POST和php://input深入探究三者的区别
- $_POST 、$HTTP_RAW_POST_DATA、php://input三者之间的区别
- php://input、$_POST与$GLOBALS['HTTP_RAW_POST_DATA']三者的区别
- php中php://input、$_POST和$HTTP_RAW_POST_DATA的异同
- php 中$_POST和$HTTP_RAW_POST_DATA的区别
- PHP中$GLOBALS和$_POST的区别
- PHP 中 $_REQUEST、$_GET、$_POST、$_COOKIE 的关系和区别
- 2017 ACM-ICPC亚洲区域赛 西安站总结
- C语言头文件深入理解
- php 入门
- FCM(Firebase Cloud Messaging) 接入问题说明
- 2017-11-2 跟进昨日白银,继续分析
- $_POST 和php://input的区别
- POJ3624 Charm Bracelet
- tomcat免安装版本的常用配置
- POJ1218 THE DRUNK JAILER
- 洛谷p3378堆模板题
- k-近邻算法(二)
- Material Design控件之Toolbar
- STM8S_007_片内FLASH和EEPROM编程
- PyQt5学习教程13:输入对话框的使用