Solved! body_filter_by_lua issues
Bart van Deenen
Bart.vanDeenen at spilgames.com
Thu Nov 29 11:14:10 UTC 2012
Hi all
I got my modifying reverse proxy working by adding
proxy_set_header Accept-Encoding '';
before my body_filter_by_lua code block. This way I force the proxy to give me uncompressed data, and then the lua code works perfectly. I'll add a gzip on; at the end, to pass the data to the browser compressed.
Thanks
Bart
________________________________
From: nginx-bounces at nginx.org [nginx-bounces at nginx.org] on behalf of Bart van Deenen [Bart.vanDeenen at spilgames.com]
Sent: Thursday, November 29, 2012 11:37 AM
To: nginx at nginx.org
Subject: does body_filter_by_lua get called when proxied server returns gzipped data?
Hi
I posted the recent thread on problems with body_filter_by_lua, and I think it finally has to do with the fact that my browser allows gzipped data, and the server in my example returns gzipped data. I only found out using wireshark.
Could it be that the gzipped data don't even reach the lua code?
Thanks
Bart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20121129/3d4df8fc/attachment.html>
More information about the nginx
mailing list