我想知道如何从处理程序提供文件。我正在使用go和gin并且我已经尝试这样做了。
func DownloadHandler(c *gin.Context) {
c.File("./downloads/file.zip")
}
和
func DownloadConfigs(c *gin.Context) {
http.ServeFile(c.Writer, c.Request, "./downloads/file.zip")
}
并且这两个解决方案也没有点。
我对任何解决方案持开放态度,因为 gin 与标准的 http lib 兼容,我也可以使用非 gin 特定的解决方案
HUX布斯
相关分类