allow header field value of "0"

If an app's parameter is set through an optional header, and 0 is a valid value, the header can now show up in the request's getHeaders() method