【发布时间】:2022-09-27 21:55:20
【问题描述】:
我在 PHP 中有一个接收 json 对象的 gcloud 函数。 在我的函数中,我像这样读取 json 对象:file_get_contents(\'php://input\')。
当我在函数中收到的 json 对象小于 16KB 时,这对我有用,但是当 json 对象大于 16KB 时,它返回空。
-
这是因为 PHP 函数接收到的有效负载超过 16kb。如果数据小于 16kb,则没有问题。尝试在发送前应用压缩(如 gzip)使数据“更小”,然后在接收端,可以将其分解以使其“更大”。在这种情况下,压缩和解压缩完全由应用程序代码而不是基础架构处理。
标签: php function google-cloud-functions