質問: request.getReader().lines() .reduce("", (accumulator, actual) -> accumulator + actual); return body; } } 少し動きが変なところもありますがgetBody8以外はJettyのProxyサンプルのまんまです Proxyとしては稼働できています ただBody部が取得できないで困ってます Javaは初心者ですが3週間ほど調べて頑張ってます、OSをLinuxに変えてみたりもしました 考慮漏れがあるのか?なんなのか? なにかキーワードでもコメントいただけると助かります。
回答: まず、初心者ではないな。 bodyが取得できないのは幾つか原因が考えられる。 一番簡単なのは、methodがpostでない。 次に、既にbodyをパースする処理が行われている(postbody はstreamである都合上、一度しか確認できない)。