servletでHTTPリクエストヘッダを受け取る際に、
request.getHeader("some_param");
と、パラメータ名にアンダースコア "_" を付けたものは無効ですか?
nullになってしまいます。
(ブラウザ側からも "some_param" で送ってます)

ブラウザ側から "some-param" で送って
request.getHeader("some-param");
だと、ちゃんと受け取れるのですが。。