我想建立一个刷新几次的http连接,如下面的代码:
int length100 = 1000;
int position = 0;
while (position < length) {
try {
os.write(postDataBytes, position, length100);
position += length100;
int location = position * 100 / length;
gaugeField.setValue(location);
os.flush();
}
}
此代码适用于无线连接。但是在 EDGE 和 3G 上对其进行测试时,代码仅刷新一次,并且在尝试使用写入时os.write(...);
抛出异常StreamConnection: Stream Closed
任何帮助或想法?