表題の通りシリーズ。
前提
前に記事に書いたとおり、nginxなどがアンダースコアを含むheaderがあると自動的に間引かれる
WEBアプリケーションへのHTTPヘッダにアンダースコアを使うと到達前に弾かれることがある - コード日進月歩
だがいろいろなルールによって使わなければ行けない場合がある、そんなときの話。
回避方法
nginx.confにて以下の設定を追加する
underscores_in_headers on;
この設定がつくと自動変換なのか意図的にアンダースコアなのか、どちらかが判断つかなくなる状況に陥るので推奨されないので注意。