このように、Javaベースのアプリケーションサーバーが空の値の応答ヘッダーで応答するようにするにはどうすればよいですか?
content-length:\r\n
残念ながら電話すると
response.setHeader("Content-Length", len)
lenが空の文字列またはnullの場合、応答にはヘッダーが含まれません。
HttpServletResponseとHttpServletResponseWrapperjavadocsを確認しましたが、カスタム動作を提供するために何をオーバーライドできるかがわかりませんでした。
バックグラウンド
動作の悪いHTTPサーバーシナリオをエミュレートすることになっているテストアプリケーションを構築しています。アプリケーションは、上記の場合のような不正な形式のものを含め、プリセットページとHTTPヘッダーを使用してリクエストに応答することになっています。アプリケーションはgrailsで書かれています。