在HTTP服务实现中,我允许使用PUT方法分段上传http文件。
但是,在将所有内容写入硬盘驱动器之前,我想检查文件的大小是否正常。例如,必须小于50MB。
怎么做呢?
您可能想签出http.MaxBytesReader。它限制了单个请求可以接收/发送的最大数据量。
MaxBytesReader可以防止客户端意外或恶意发送大请求并浪费服务器资源。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句