多文件上传
content-type: multipart/form-data
curl
curl -X 'POST' \
'https://10.42.216.94:5600/api/repaircenter/v1/dataoffline/add' \
-H 'accept: text/plain' \
-H 'Content-Type: multipart/form-data' \
-F 'PanelNo=1' \
-F 'PartLocation=1' \
-F 'PassImages=@1.jpg;type=image/jpeg' \
-F 'PassImages=@2.jpg;type=image/jpeg' \
-F 'FailImages=@1.jpg;type=image/jpeg' \
-F 'FailImages=@4.jpg;type=image/jpeg'
后台C#可以使用
Controller Method方法的参数要加[FromForm]特性
多文件接收类型
- IFormFileCollection
- IFormFile[]
调用端,FormData多图片需要指定多次相同Key单个上传
可以查看curl中的PassImages
,看到多个图片分别赋值到PassImages
这个字段上.