Php json与Gzip不同

Php json与Gzip不同,php,json,gzip,Php,Json,Gzip,我有一个跟踪执行问题。 我正在使用一些api,我必须上传图像文件,并以gzip格式或JSON错误消息获取结果。 如何用php区分json和Gzip文件(我认为它们是资源类型)。 我有一个想法: 调用json函数生成结果,如果发生错误,则调用php die函数。 但我认为这不是最好的解决办法 Thank的带有内容类型HTTP响应头(但是如果API很好,那么如果HTTP状态代码中会反映错误,那么您应该首先查看)


我有一个跟踪执行问题。
我正在使用一些api,我必须上传图像文件,并以gzip格式或JSON错误消息获取结果。 如何用php区分json和Gzip文件(我认为它们是资源类型)。 我有一个想法:
调用json函数生成结果,如果发生错误,则调用php die函数。
但我认为这不是最好的解决办法


Thank的带有
内容类型
HTTP响应头(但是如果API很好,那么如果HTTP状态代码中会反映错误,那么您应该首先查看)