Go - formFile 用于多个文件

2024-02-18

formFile 函数工作完美,但是在文档中 http://golang.org/pkg/net/http/#Request.FormFile据说“FormFile 返回所提供的表单密钥的第一个文件”。有没有办法获取 html 表单的多个文件,输入如下:

<input type="file" name="myfiles" multiple="multiple">

可能会回来吗?


FormFile 是一个便利函数。您可以在 MultipartForm 中手动解析并找到您要查找的文件。

req.ParseMultipartForm(32 << 20) // 32MB is the default used by FormFile
fhs := req.MultipartForm.File["myfiles"]
for _, fh := range fhs {
    f, err := fh.Open()
    // f is one of the files
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Go - formFile 用于多个文件 的相关文章