Opencart回调URL无法获取请求内容

时间:2018-09-27 03:58:38

标签: php opencart opencart-3

我正在使用Opencart3,并进行新的付款扩展。

在回调函数中,我只使用

    public function callback() {

        print_r($this->request);
        print_r($_POST);
        print_r($_REQUEST);
}

然后我使用邮差发送带有正文的后缀请求,例如application / json

{
"Params": {
                "TransactionID": "aaaaacsasasas",
                "Amount": 1.11,
                "Currency": "CAD",
                "Status": "SUCCESS",
                "CreatedAt": "2018/09/19"
            }
}

但是$this->request$_POST$_REQUEST都无法打印出我的发帖请求的正文。 我只能从$ _REQUEST得到的是

Array
(
    [route] => extension/payment/opay/callback
)

$this->request可以返回更多信息,但仅限于[server][cookie][request],并且[post]内为空。 / p>

有人可以告诉我为什么吗?以及如何获取POST请求正文中的内容?非常感谢

0 个答案:

没有答案