前書いた記事で、
Rails5 + pumaのアプリケーションサーバーだと、Chunked Transfer-Encodingに対して正しく動作しないことがわかった件で、
[Rails5 + Puma]Chunked Transfer-Encodingでリクエストすると、parameter bodyが空で取得できない
簡単な解決策はNginxやApacheをはさむことなんだけど、
AWSに構築した場合、ALB(アプリケーション・ロードバランサー)でも
ChunkedRequestをよしなにしてくれるのか気になったので調べた。
ALBからpumaで起動したRailsのEC2インスタンス3000ポートに
ルーティングしてみました。
結果、駄目でした(´・ω・`)
Chunked Transfer-Encodingでリクエストしたら
bodyは空になっていました。
まあ。そりゃそうでしょと。
不満でもないですが、まあそんなもんだなと。
役割が違うもんね(´・ω・`)
そんな書くことでもない気がしたけど
一応気になって試してみた結果なので書き溜め。
じゃあね〜〜。