Я пытаюсь настроить молчаливый ответ для моих живых тележек электронной коммерции auth.net.Silent Post от 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 с данными?