サーブレットを介してプレーンテキストファイルをユーザーに送信しています。それを送る前に応答を読む
私はflatwormフレームワークを使用してフラットファイルを構築しています。ブラウザでファイルを受信しましたが、空です。ですから、私は送信前に出力ストリームを解析するデバッグを開始します。
私はサーブレットで送信する前に応答をどのように読み取ることができますか? OutputStream
をInputStream
に変換する方法を尋ねるのと同じことだと思います。
私はすでにいつもByteArrayOutputStream
を伴う解決策を見て、私はサーブレットresponse.getOutputStream()
に呼び出すときに知っているように、それは私にOutputStream
なくByteArrayOutputStream
を返します。
ところで、この質問は「私がそれを(投稿を通じて)送る前に手紙をどのように読むのですか?」と類似していると考えることができます。自分で書いているのであれば、それを読んでください。あなたの秘書があなたのためにそれを書いているなら、彼/彼女にコピーを頼んでください(これを行う正確な最良の方法は書記官によって異なります)。 –