传统form表单上传文件时,要注意加上
enctype="multipart/form-data"

如果用了multipart/form-data,则请求方式必须是post

如果用了enctype="multipart/form-data",则在文件上传的过程中会自动去计算文件的大小,并把内容分割信息boundary放到请求头Content-Type里面,如下:
Content-Type: multipart/form-data; boundary=${bound}

这个值是http自己计算后写进去的,所以不用手动设置。
如果手动设了该值则http不会去更新它
有时候后台报boundary错误,有可能是手动设置了header里content-type值的原因。