如何使用 curl 模拟 HTTP POST 请求并在文本文件中捕获结果?我已经有一个名为 dump.php 的脚本:
<?php
  $var = print_r($GLOBALS, true);
  $fp = fopen('raw-post.txt','w');
  fputs($fp,$var);
  fclose($fp);
?>
我做了一个简单的测试:
curl -d 'echo=hello' http://localhost/dump.php
但我没有看到我在输出文件中转储的数据。我期待它出现在 POST 数组之一中,但它是空的。
[_POST] => Array
    (
    )
[HTTP_POST_VARS] => Array
    (
    )