如何使用 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
(
)