什么是原始发布数据

Dar*_*ric 7 php

我试图理解原始帖子数据的含义.$HTTP_RAW_POST_DATA这个变量包含的状态的PHP手册页Raw POST data.

何时设置此变量以及原始发布数据的含义是什么?

我理解$_POST但完全混淆了$HTTP_RAW_POST_DATA

Que*_*tin 12

HTTP请求由两部分组成.一组标题和正文.

标题包括所请求的URL和缓存控制助手之类的内容(例如"我昨天有这个版本,如果有更改,只给我一个新版本,好吗?").

根据请求的类型,可能会出现或不出现正文.POST请求有正文.

正文可以是客户喜欢的任何格式.其中一个标题将告诉服务器格式是什么.

HTML表单使用了几种格式,PHP知道如何解析这些格式并将数据放入其中$_POST.

如果数据采用其他格式(如JSON),或者数据不符合PHP的怪癖(例如具有[]相同名称的键末尾的规则),那么您可能希望直接访问数据,你可以自己解析它.

那是原始的POST数据.