首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java 接受手机客户端post数据不全的有关问题

2012-04-17 
java 接受手机客户端post数据不全的问题request.setCharacterEncoding(iso8859-1)response.setContentT

java 接受手机客户端post数据不全的问题
request.setCharacterEncoding("iso8859-1");
response.setContentType("text/plain");
InputStream is = request.getInputStream();
logger.info("Content-Length长度---》"+request.getContentLength());
byte[] buf = new byte[request.getContentLength()];
logger.info("buf的长度"+buf.length);
int len = is.read(buf);
logger.info("len----------->"+len);
现在的问题是有时候接受的数据不全,查看log看到Content-Length与len 不相等,正常情况下Content-Length是等于len的,各位大侠帮助解决下.......

[解决办法]

探讨
int len = is.read(buf);

热点排行