php获取post参数的几种方式
来源:互联网 发布:湖南 福建卓知 编辑:程序博客网 时间:2024/06/05 22:27
php获取post参数的几种方式
- 1、$_POST[‘paramName’] 只能接收Content-Type: application/x-www-form-urlencoded提交的数据
- 2、file_get_contents(“php://input”) 适用大多数类型的Content-type
php://input 允许读取 POST 的原始数据。和 $HTTP_RAW_POST_DATA 比起来,它给内存带来的压力较小,并且不需要任何特殊的 php.ini 设置。php://input 不能用于 enctype=”multipart/form-data”。 - 3、
GLOBALS[′HTTPRAWPOSTDATA′];总是产生 HTTP_RAW_POST_DATA 变量包含有原始的 POST 数据。此变量仅在碰到未识别 MIME 类型的数据时产生。HTTPRAWPOSTDATA对于enctype=”multipart/form−data”表单数据不可用。如果post过来的数据不是PHP能够识别的,你可以用 GLOBALS[‘HTTP_RAW_POST_DATA’]来接收,比如 text/xml 或者 soap 等等。
demo:
a.htm
<form action="post.php" method="post"><input type="text" name="user"><input type="password" name="password"><input type="submit"></form>
post.php
<? echo file_get_contents("php://input"); ?>
阅读全文
0 0
- php获取post参数的几种方式
- php获取post参数的几种方式
- php获取post参数的几种方式
- php获取post参数的几种方式
- php获取post参数的几种方式
- php获取post参数的几种方式
- php获取post参数的几种方式
- php 中POST的几种方式
- 获取url参数的几种方式
- 获取URL参数的几种方式
- php提交post和get的几种方式
- PHP获取POST数据的几种方法
- PHP获取POST数据的几种方法
- PHP获取POST数据的几种方法
- 几种PHP获取POST数据技巧
- spring mvc获取请求的参数的几种方式
- struts2中 Action获取表单参数的几种方式
- struts2中 Action获取表单参数的几种方式
- Apache和Apache Tomcat的区别是什么?
- Ubuntu Apache 2.4 配置-HTTPS、python mod WSGI
- Java基础(二)条件语句
- java.util.Scanner
- JVM中Perm区持续上涨问题
- php获取post参数的几种方式
- 安全通信与安全通信标准EN50159
- SpringMvc restful调用url 及 .do调用配置及区别
- C++全局构造与析构底层实现
- 最大子数组问题
- leetcode 367.Valid Perfect Square
- Hessian 序列化,反序列
- 通过银行卡号获取银行卡所属银行
- APK下载并跳转安装--DownloadManager、IntentService、BroadcastReceiver的结合使用