用InputStream,然后再用BufferedReader的方式,很容易导致问题,有可能信息已经被缓存了,从InputStream可能就读取不到。你这种情况建议全部采用字节流。或者非上传的时候用字符流,等到要上传文件的时候,重新开一个端口采用字节流的方式,应该可以解决。