如何在 PHP 中将 HTTP 请求中的所有信息打印到屏幕上

2022-08-30 08:58:55

我需要一些PHP代码来转储HTTP请求中的所有信息,包括POST请求中包含的任何信息的标头和内容。基本上,这是一个诊断工具,可以准确地吐出我发送到服务器的内容。

有没有人有一些代码可以做到这一点?


答案 1

最后:

print_r($_REQUEST);

这涵盖了大多数传入项目:PHP.net 手册:$ _REQUEST


答案 2

一个简单的方法是:

<?php
print_r($_SERVER);
print_r($_POST);
print_r($_GET);
print_r($_FILES);
?>

需要一些按摩才能按照您想要的顺序获得所有内容,并排除您不感兴趣的变量,但应该给您一个开始。


推荐