如何接收文件作为数组发送的多部分形式<input type="file" name="files[]">?这将返回一个空结果fhs := r.MultipartForm.File["files"]
fmt.Printf("Files: %v", fhs)是否可以列出所有输入/字段键?
1 回答

守候你守候我
TA贡献1802条经验 获得超10个赞
在使用请求的MultipartForm字段之前调用ParseMultipartForm。
files[]
获取使用此代码命名的表单字段的文件切片:
fhs := r.MultipartForm.File["files[]"]
通过映射和切片范围列出所有值和文件:
for k, vs := range r.MultipartForm.Value {
for _, v := range vs {
fmt.Println("value %s: %s\n", k, v)
}
}
for k, fs := range r.MultipartForm.File {
for _, f := range fs {
fmt.Println("file %s: %s\n", k, f.Filename)
}
}
- 1 回答
- 0 关注
- 160 浏览
添加回答
举报
0/150
提交
取消