经测试,nginx +fpm,nginx无法探知 php输出内容长度,默认用Tranfer-Encoding:chunked编码 输出。

对于一些客户端,需要自己解析http协议的,一般不支持chunked解码,这时,可以在php输出里 加一个header('Content-Length: length' ) 

可以覆盖nginx的默认行为,计算内容长度可以用php自带的strlen 方法。