Hello! On Tue, Jul 2, 2013 at 7:35 AM, Jeff Kaufman <jef...@google.com> wrote: > In a header filter, to remove a filter that's already been set, I see > two options: > > 1. set the header's hash to 0
For *response* headers, this approach is recommended. > 2. actually delete the header from r->headers_out > > The second is much more complex and requires allocating memory (see > ngx_http_headers_more_rm_header_helper in > https://github.com/agentzh/headers-more-nginx-module/blob/master/src/ngx_http_headers_more_util.c#L294) > so I'd rather use the first, but is there a reason to prefer the > second? > The ngx_http_headers_more_rm_header_helper function is only used for removing *request* headers because setting ->hash to 0 does not work for request headers. Best regards, -agentzh _______________________________________________ nginx-devel mailing list nginx-devel@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-devel