iモード携帯電話用Java(iアプリ) Part 7
■ このスレッドは過去ログ倉庫に格納されています
0104デフォルトの名無しさん
NGNG>>100で conn.getLength() が0を返す場合も考慮して組んでみて。
具体的には>>100の byte[] data = httpGet(url); の次に
if (data.length == 0){ エラー処理 }
を入れるなど。エラーが出るときは多分ここで引っかかるんじゃないかな。
(予想だ。外れたらごめん。)
サーバとの通信でデータを受信する場合にconn.getLength()の戻り値に関して
過去ログで何度か出てきてる。非ゼロなら一度にバッファをとるが、
ゼロだった場合は1バイトずつ読み込んでいく処理を実装する。という話。
■ このスレッドは過去ログ倉庫に格納されています