如何接收文件作為數(shù)組發(fā)送的多部分形式<input type="file" name="files[]">?這將返回一個空結(jié)果fhs := r.MultipartForm.File["files"]
fmt.Printf("Files: %v", fhs)是否可以列出所有輸入/字段鍵?
1 回答

守候你守候我
TA貢獻1802條經(jīng)驗 獲得超10個贊
在使用請求的MultipartForm字段之前調(diào)用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 關注
- 158 瀏覽
添加回答
舉報
0/150
提交
取消