>>746
available()は使ったこと無いんだけど、SO505はskipBytes()が正しく動作しないので何かあるかも。
ちなみに単にread()で0がくるまで読み込むってのはダメなんですか?
Content-lengthはサーバーサイドに返すようにお願いしてもらうのも1つの手かと。