我有一个应用程序设置,通过AJAX POST不断发送值。
我需要知道POST是否正在发生并发送正确的值。
有没有办法不需要设置数据库来存储收到的值?
答案 0 :(得分:1)
在PHP方面只做一个
var_dump($_POST);
或者如果您需要在文件中
// Make sure that 'debug.txt' is writable
file_put_contents('debug.txt', print_r($_POST), true));
更新:似乎我没有仔细阅读这个问题。我首先想到你正在寻找一些客户端测试工具。所以我写了以下答案..但是对你来说也许有趣,因此我没有删除它......
如果您正在使用Firefox,我喜欢poster plugin。这是一个测试各种HTTP请求的好工具
如果您更喜欢命令行(像我一样),我建议使用wget或curl
使用curl:
curl --data "param1=value1¶m2=value2" http://yourserver/your.php
使用wget:
wget -O - --post-data="param1=value1¶m2=value2" http://yourserver/your.php