Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java http文件上载响应结构_Java_Http_File Upload - Fatal编程技术网

Java http文件上载响应结构

Java http文件上载响应结构,java,http,file-upload,Java,Http,File Upload,我正在尝试用java创建一个http文件上传接收器 我正在查看http中文件上传的post响应 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

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

我正在查看http中文件上传的post响应

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--
POST/upload?upload\u progress\u id=12344 HTTP/1.1
主机:localhost:3000
内容长度:1325
来源:http://localhost:3000
内容类型:多部分/表单数据;边界=----WebKitFormBoundaryePkpFF7tjBAqx29L
------WebKitFormBoundaryePkpFF7tjBAqx29L
内容配置:表单数据;name=“最大文件大小”
100000
------WebKitFormBoundaryePkpFF7tjBAqx29L
内容配置:表单数据;name=“uploadedfile”;filename=“hello.o”
内容类型:应用程序/x对象
------WebKitFormBoundaryePkpFF7tjBAqx29L--
如果
边界
字符串将成为正在上载的文件的一部分(巧合),我如何检测它?这有可能吗?

好吧,正如国家所说:

4.1边界

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

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