我正在使用HTTP POST将数据发送到服务器。但是在服务器中,我没有收到数据。而且我不知道如何在客户端检查数据(或调试脚本)。但是在客户端,我正在获取HTTP 200,这意味着已发送数据。我也可以看到连接和数据发送成功。但是,登录服务器不包含数据(仅包含字节数)。
如何记录发送到服务器的原始POST数据?
仅供参考,此处客户端是功能非常有限的嵌入式设备。所以,这是问题。因此,我无法检查“ print_r”或“ echo”
您可以通过以下方式在线查看过帐数据的内容(不适用于生产):
print_r($_POST);
或者,如果您想查看POST,GET和COOKIE数据:
print_r($_REQUEST);
如果您需要登录,由于客户端非常有限,请尝试将POST数据输出到文件:
file_put_contents("post.log", print_r($_POST, true));