特别是,我对查看常规发送给PHP的3种主要数据类型感兴趣,这些数据可以在$_GET
、$_POST
和$_COOKIE
数组中获得。
我对HTTP不太熟悉,但据我所知,从表单(method=post
或get
)、URL查询字符串或cookie中发送的数据被放入headers中,然后发送到服务器。(我不完全确定method=post
的情况是否如此)。在大多数情况下,它都是纯文本。
问题是,如何以原始形式查看此HTTP内容?
我主要感兴趣的是更好地了解这个过程。
发布于 2017-05-30 23:17:33
你可以试试$requestBody = file_get_contents('php://input');
,我想这能帮到你。
发布于 2017-05-30 23:37:24
因为所有的$_GET、$_POST和$_COOKIE都是数组,所以您也可以做print_r来查看原始形式的内容。
print_r($_GET);
print_r($_POST);
print_r($_COOKIE);
https://stackoverflow.com/questions/44278057
复制