• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • $HTTP_RAW_POST_DATA

    原生POST数据

    说明

    Warning

    This feature wasDEPRECATEDin PHP 5.6.0, andREMOVEDas of PHP 7.0.0.

    $HTTP_RAW_POST_DATA包含 POST 提交的原始数据。参见always_populate_raw_post_data

    一般而言,使用php://input代替$HTTP_RAW_POST_DATA

    To get the Raw Post Data:
    <?php $postdata = file_get_contents("php://input"); ?>
    Please see the notes here:
    http://us.php.net/manual/en/wrappers.php.php
    what is exaclty raw POST data?
    Answer:
    $_POST can be said as and outcome after splitting the $HTTP_RAW_POST_DATA, php splits the raw post data and formats in the way we see it in the $_POST For example:
      $HTTP_RAW_POST_DATA looks something like this
    key1=value1&key2=value2
      then $_POST would look like this:
    $_POST = array(
      "key1" => "value1",
      "key2" => "value2",);
    At PHP 5.6+ you can suppress the Deprecated messages by setting:
    always_populate_raw_post_data = -1
    More information here: https://bugs.php.net/bug.php?id=66763