2017-10-17 70 views
0

当通过Content-Type:multipart/form-data发送图像,我看到这在我的POST请求的身体其中是通过file-multipart存储的文件的数据?

------WebKitFormBoundaryBB26cXe41lTj0CmC 
Content-Disposition: form-data; name="file"; filename="My file.jpeg" 
Content-Type: image/jpeg 


------WebKitFormBoundaryBB26cXe41lTj0CmC 
Content-Disposition: form-data; name="fileName" 

My file.jpeg 
------WebKitFormBoundaryBB26cXe41lTj0CmC 
Content-Disposition: form-data; name="fileSize" 

2268401 
------WebKitFormBoundaryBB26cXe41lTj0CmC 
Content-Disposition: form-data; name="fileType" 

image/jpeg 
------WebKitFormBoundaryBB26cXe41lTj0CmC 
Content-Disposition: form-data; name="fileLastMod" 

Wed Oct 04 2017 18:09:55 GMT+0200 (CEST) 
------WebKitFormBoundaryBB26cXe41lTj0CmC-- 

这显然doen't包含所有使My file.jpeg的信息。

那么My file.jpeg存储在这个请求中的实际数据在哪里?

回答

0

图像数据显然不存在。它在任何标题之后。在你的情况下,它是Content-Type: image/jpeg。它结束于下一个边界,在你的情况下------WebKitFormBoundaryBB26cXe41lTj0CmC

相关问题