我有以下代码(请原谅错误的编码,就像调试一样):
$postData = Mage::app()->getRequest()->getPost();
if(!$postData)
{
$postData = $this->getRequest()->getPost();
}
if(!$postData)
{
$postData = $_POST;
}
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,我只是想获取 HTTP POST 值。
这是场景:
Shopify 以 JSON 格式发布。
关于我无法捕获 POST 数组有什么想法吗?
您无法JSON
通过简单地使用$_POST
或来获取后值Mage::app()->getRequest()->getPost();
。试试这个,
$value = json_decode(file_get_contents('php://input'));
print_r($value);
Run Code Online (Sandbox Code Playgroud)