Я пытаюсь настроить тихий ответ для своих тележек электронной коммерции auth.net. Тихий пост от Auth.net происходит, но я не получаю никаких данных. Я написал быстрый скрипт, просто чтобы регистрировать ответы от транзакций, чтобы я мог видеть, что отправляет auth.net.
$f = fopen('log.txt', 'a');
fwrite($f, 'new request: ');
fwrite($f, date('Y-m-d H:i'));
fwrite($f, ' ' . $_SERVER['REQUEST_METHOD']. ' ');
fwrite($f, ' ' . $_SERVER['QUERY_STRING']. ' ');
fwrite($f, ' ' . $_SERVER['REQUEST_URI']. ' ');
fwrite($f, print_r(http_get_request_headers(),1));
fwrite($f, print_r($_GET,1));
Простая милота, должен дать мне результат, верно? Обратите внимание на печать GET, которую я добавил, потому что это набор результатов:
new request: 2011-12-06 14:54 GET /authSilentResponse/ Array (
[Accept] => */*
[Host] => myhost.mydomain.com
[Connection] => Close ) Array ( )
Итак, вместо сообщения, которое все говорит мне, что оно должно быть, я получаю запрос GET...
Кто-нибудь знает, почему это не будет проходить как POST с данными?