http文件上传响应结构

时间:2013-09-24 20:34:00

标签: java http file-upload

我正在尝试在java中创建一个http文件上传接收器

我正在查看http

中文件上传的帖子回复
POST /upload?upload_progress_id=12344 HTTP/1.1
Host: localhost:3000
Content-Length: 1325
Origin: http://localhost:3000
Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryePkpFF7tjBAqx29L
<other headers>

------WebKitFormBoundaryePkpFF7tjBAqx29L
Content-Disposition: form-data; name="MAX_FILE_SIZE"

100000
------WebKitFormBoundaryePkpFF7tjBAqx29L
Content-Disposition: form-data; name="uploadedfile"; filename="hello.o"
Content-Type: application/x-object

<file data>
------WebKitFormBoundaryePkpFF7tjBAqx29L--

如果boundary字符串将成为正在上传的文件的一部分(巧合),我该如何检测它?甚至可能吗?

1 个答案:

答案 0 :(得分:0)

好吧,正如section 4.1 of RFC 2388所述:

  

4.1边界

     

与其他多部分类型一样,选择的边界不会出现在任何数据中。

所以我猜你的浏览器可能足够聪明,可以选择合适的边界。