經測試,nginx +fpm,nginx無法探知 php輸出內容長度,默認用Tranfer-Encoding:chunked編碼 輸出。
對于一些客戶端,需要自己解析http協議的,一般不支持chunked解碼,這時,可以在php輸出里 加一個header('Content-Length: length' )
可以覆蓋nginx的默認行為,計算內容長度可以用php自帶的strlen 方法。
對于一些客戶端,需要自己解析http協議的,一般不支持chunked解碼,這時,可以在php輸出里 加一個header('Content-Length: length' )
可以覆蓋nginx的默認行為,計算內容長度可以用php自帶的strlen 方法。
不知道你后來是怎么解決的?