问题再这段:
|
一个包含文件域的request的流的内容如下:
-----------------------------7d31086b0762
Content-Disposition: form-data; name="f1"
1
-----------------------------7d31086b0762
Content-Disposition: form-data; name="f2"
2
-----------------------------7d31086b0762
Content-Disposition: form-data; name="f3"
3
-----------------------------7d31086b0762
Content-Disposition: form-data; name="f4"
4
-----------------------------7d31086b0762
Content-Disposition: form-data; name="f4"
5
-----------------------------7d31086b0762
Content-Disposition: form-data; name="file1"; filename=""
Content-Type: application/octet-stream
-----------------------------7d31086b0762
Content-Disposition: form-data; name="file2"; filename=""
Content-Type: application/octet-stream
-----------------------------7d31086b0762--
不明白他的程序还能执行,
int i = in.readLine(line, 0, 128); i的结果肯定是个-1
那么下边就直接return了,后边的代码根本执行不到啊。
他的这个例子根本就调不同,但这片文章网上还流传的很广,真是莫名其妙。