美文网首页PHP
post接收数据方式

post接收数据方式

作者: 一名鼻炎患者 | 来源:发表于2017-06-28 17:52 被阅读0次

1.$_POST方式接收数据

$_POST方式是通过 HTTP POST 方法传递的变量组成的数组,是自动全局变量。如使用$_POST['name']就可以接收到网页表单以及网页异步方式post过来的数据,即$_POST只能接收文档类型为Content-Type: application/x-www-form-urlencoded提交的数据。

$GLOBALS['HTTP_RAW_POST_DATA']方式接收数据

如果用过post过来的数据不是PHP能够识别的文档类型,比如 text/xml 或者 soap 等等,我们可以用$GLOBALS['HTTP_RAW_POST_DATA']来接收。$HTTP_RAW_POST_DATA 变量包含有原始的POST数据。此变量仅在碰到未识别MIME 类型的数据时产生。$HTTP_RAW_POST_DATA 对于enctype="multipart/form-data" 表单数据不可用。也就是说使用$HTTP_RAW_POST_DATA无法接收网页表单post过来的数据。

php://input方式接收数据

如果访问原始 POST 数据的更好方法是 php://inputphp://input 允许读取 POST 的原始数据。和 $HTTP_RAW_POST_DATA 比起来,它给内存带来的压力较小,并且不需要任何特殊的php.ini设置,而php://input不能用于 enctype="multipart/form-data"。

相关文章

  • post接收数据方式

    1.$_POST方式接收数据 $_POST方式是通过 HTTP POST 方法传递的变量组成的数组,是自动全局变量...

  • 六:node——post请求

    post请求的数据比get大的多,所以post是分段发送请求的post方式接收数据用 res.on举个栗子: 结果...

  • nodejs-getpost提交http请求响应

    理解表单使用post方式提交数据时后端接收数据的方法 理解表单使用get方式提交数据时后端接收数据的方法 理解po...

  • PHP $_REQUEST

    $_REQUEST代表浏览器通过 "get" 方式或 "post" 方式提交的数据合集。即:它既能接收到 get ...

  • Nodejs学习笔记-参数接收

    GET方式接收参数POST方式接收参数 代码:https://github.com/fengchunjian/no...

  • PHP Curl请求的形式总结

    Curl GET方法 Curl Post Json数据方法 Curl POST xml 并接收xml数据方法

  • EventBus接收不到post事件

    EventBus接收不到数据原因: 1.注册activity在post事件 之后 会导致无法接收 2.post 事...

  • POST请求发出与解析-Python

    服务端接收json数据,返回json数据 POST请求发出端Python代码: # 发出POST请求 url ='...

  • 反脱敏组件使用场景指南

    反脱敏Controller层使用场景 单对象或字符串场景 1、 对象接收,POST方式 2、 接收纯字符,POST...

  • php--编程

    作者:烨竹 一、前后台数据传递 前台数据提交:get,post后台数据接收:$GRT,$POST,$REQUEST...

网友评论

    本文标题:post接收数据方式

    本文链接:https://www.haomeiwen.com/subject/ahaucxtx.html