当前位置: 代码迷 >> J2ME >> java怎么接收手机post过来的无参数信息
  详细解决方案

java怎么接收手机post过来的无参数信息

热度:4595   发布时间:2013-02-25 21:33:18.0
java如何接收手机post过来的无参数信息?
手机作为客户端,通过访问url地址向服务器端发送带有参数的 post 请求,但是没有参数名称。
在服务器端需要接受到这些参数,如下代码

Java code
 StringBuffer info=new java.lang.StringBuffer();            InputStream in=request.getInputStream();            BufferedInputStream buf=new BufferedInputStream(in);                       String query="";            byte[] buffer=new byte[1024];             int iRead;            while((iRead=buf.read(buffer))!=-1)               {             info.append(new String(buffer,0,iRead,"UTF-8"));            }             System.out.println("info=="+info);



这是我在服务端的接收代码,但是 info 打印出来的是乱码,求大侠指点.....


------解决方案--------------------------------------------------------
第一块中就是乱码吗?
你这样写,后面会有乱码,因为1024字节处可能截断了组成某字符的若干字节。
  相关解决方案