我已经可以上传文件,然后在服务器上读取它们,只是输入流开头的额外数据有问题。我在jsp中的代码:
<%
DataInputStream dis = new DataInputStream(request.getInputStream());
BufferedReader br = new BufferedReader(new InputStreamReader(dis));
String strLine;
while ((strLine = br.readLine()) != null) {
out.println (strLine+"");
}
%>
我一开始就得到了我想跳过的数据 -----------------------------41184676334 Content-Disposition: form-data ; 名称="数据"; filename="data.txt" Content-Type: text/plain 和这个结尾 -----------------------------41184676334 --
我会为任何文本文件制定一个通用的解决方案。