猿问

如何在分段文件上传中限制文件大小?

在 HTTP 服务实现中,我允许使用 PUT 方法上传多部分 http 文件。

但是,在将所有内容写入硬盘之前,我想检查文件的大小是否正常。例如必须小于 50MB。

如何在 go 中做到这一点?


呼啦一阵风
浏览 185回答 1
1回答

白衣非少年

您可能想查看http.MaxBytesReader。它限制了单个请求可以接收/发送的最大数据量。MaxBytesReader 防止客户端意外或恶意发送大请求并浪费服务器资源。
随时随地看视频慕课网APP

相关分类

Go
我要回答