【发布时间】:2022-10-13 22:53:49
【问题描述】:
如何接收以数组<input type="file" name="files[]"> 形式发送文件的多部分表单?
这将返回一个空结果
fhs := r.MultipartForm.File["files"]
fmt.Printf("Files: %v", fhs)
是否可以列出所有输入/字段键?
【问题讨论】:
标签: go
如何接收以数组<input type="file" name="files[]"> 形式发送文件的多部分表单?
这将返回一个空结果
fhs := r.MultipartForm.File["files"]
fmt.Printf("Files: %v", fhs)
是否可以列出所有输入/字段键?
【问题讨论】:
标签: go
使用以下代码获取名为 files[] 的表单字段的文件片段:
fhs := r.MultipartForm.File["files[]"]
通过覆盖地图和切片列出所有值和文件:
for k, vs := range r.MultipartForm.Value {
for _, v := range vs {
fmt.Println("value %s: %s
", k, v)
}
}
for k, fs := range r.MultipartForm.File {
for _, f := range fs {
fmt.Println("file %s: %s
", k, f.Filename)
}
}
【讨论】: