0

我正在尝试在 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字符串将成为正在上传的文件的一部分(巧合),我如何检测它?这甚至可能吗?

4

1 回答 1

0

好吧,正如RFC 2388 的第 4.1 节所述:

4.1 边界

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

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

于 2013-09-24T21:19:00.743 回答