Feature #2295
closed
set-request-header or remove-request-header support for mod_setenv
Added by mm about 14 years ago.
Updated about 8 years ago.
Description
I would like to suggest to add a new configuration option(s) to mod_setenv.c:
set-request-header (overwrites or defines a new header)
and/or
remove-request-header (removes all request headers of a specific name)
There has been already a proposed patch for set-request-header:
http://redmine.lighttpd.net/boards/3/topics/1569
This patch was submitted reversed, I am attaching the standard one.
Files
oops, someone finally noticed that patch! thanks for re-reverse the patch I originally submitted ...
lighty really should add this feature.
maybe I should add some test case for this patch to get it convinced.
- Target version changed from 1.4.29 to 1.4.x
Are there plans to include this into a 1.4.x release?
who wins when you have add-request-header and set-request-header?
darix wrote:
who wins when you have add-request-header and set-request-header?
set-request-header
, since it is processed it the end.
- Related to Feature #650: setenv.add-or-replace-response-header added
- Status changed from New to Patch Pending
- Target version changed from 1.4.x to 1.4.45
- Target version changed from 1.4.45 to 1.4.46
- Status changed from Patch Pending to Fixed
- % Done changed from 0 to 100
Also available in: Atom
[mod_setenv] directives to overwrite/remove hdrs (fixes #650, fixes #2295)
directives to set value, rather than append values to headers, env
setenv.set-request-header
setenv.set-response-header
setenv.set-environment
These directives take precedence over the setenv.add-* counterparts
Set a blank value for request or response header to remove the header
(blank value in environment will be set as the value; not removed)
setenv.*-environment is now deferred to handle_request_env hook.
setenv.*-response-header is now processed in handle_response_start hook.
x-ref:
"setenv.add-or-replace-response-header"
https://redmine.lighttpd.net/issues/650
"set-request-header or remove-request-header support for mod_setenv"
https://redmine.lighttpd.net/issues/2295