我正在使用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请求正文中的内容?非常感谢