HttpConnectionってinputConnectionを
スーパーインターフェースに持ってるので
openDataInputStreamをサポートしてますよね。

そのHttpConnection.openDataInputStream()のインスタンスからの
available()ですが、CLDC仕様書には
「ブロックせずに入力ストリームから読み込むことができるバイト数を返します。 」
と書いてあります。が、SO505iでは、常に0が帰ってきてる気がします。

これって端末バグかなあ?
Content-length返さない糞鯖でコンテンツ長が欲しいのに。