- make use of "ns_server hosts" when available - refactored and simplified code - keep validated locations in an nsv array - added support for extra white-listed hosts in case, every other configuration fails (should not be necessary)
The new code is supposed to handle in combination of a recent NaviServer all complex host header validation scenarios, include running behind a proxy, in a container or cluster.
Improved readability of configuration parameter "parameterSecret"
- Switched to camelCase for better readabilty and uniformity - NaviServer configuration parameters are case insensitive, so no danger for backward compatibility