使用 Fiber 的上下文,我如何遍历多个文件?

当我收到一个post包含要上传到服务器的文件列表的请求时,如果我知道它的名称,我可以获得一个特定的文件

c.FormFile("filename")

但是我如何在不提前知道文件名的情况下遍历该列表中的文件呢?我没有在context文档中看到仅提供文件列表的方法。


慕容708150
浏览 74回答 1
1回答

慕标琳琳

调用c.MultiPartForm()以获得*multipart.Form。遍历表单的文件字段。form, err := ctx.MultipartForm()if err != nil { /* handle error */ }for formFieldName, fileHeaders := range form.File {    for _, fileHeader := range fileHeaders {        // process uploaded file here    }}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go