我将POST请求发送到以下代码的页面:
$ post = json_decode(file_get_contents(' php:// input'),true);
$文本= $讯息['文本'];
echo gettype($ text);
echo $ text;
当我发送260个左右字节以下的字符串时,它可以正常工作。但是对于更大的尺寸,它只打印NULL。我相信字符串> 260b会自动使用我使用的软件进行gzip压缩。如何检索我想要的数据?
PS:我是php的新手
答案 0 :(得分:1)
使用
$_POST['text'];
而不是:
post['text'];
编辑:误读问题,你可以试试这个:
var_dump(json_decode(file_get_contents('php://input'), true));
并在此处发布输出,以便我们知道返回的内容是什么?