2017-03-15 12 views
0

Apacheをバックエンドとして設定したワニスがあるとします。ワニスで無効なヘッダーをサニタイズします(コロンの前のスペース)

いくつかの奇妙な理由で、ヘッダーのコロンの前に空白があるため(たとえば "X-CUSTOM:value")、Apacheで400の悪い要求が発生するため、クライアントはカスタムHTTPヘッダーを送信します。

ワニス側でそれを処理して、コロンの前に余分なスペースを取り除いてヘッダーを浄化することは可能ですか?

あなたがこの仕事を簡単に行うことができるワニス以外のツールを知っているなら、私にとっても大丈夫です。

答えて

0

ワニスが効きます。

"無効な"ヘッダーを単に破棄するだけで、要求は通常より進んでいきます。

だから、単純にApacheの前にニスを置くことは、あなたがそうでなければ、私はニス4.1でこれを確認してきた400

につながる要求を修正することができます。他のバージョンも同じ動作をしているとは100%自信がありません。

+0

返信いただきありがとうございますが、これらのヘッダーは最終的なアプリケーションで使用されているため私の選択肢ではありません。私は本当にヘッダーの名前でこの余分なスペースをトリミングしたいと思います。 – gr0bz

関連する問題