Как мне эмулировать HTTP-запрос POST, используя curl и записывая результат в текстовый файл? У меня уже есть скрипт с именем 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
(
)