作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
在 HTTP 服务实现中,我允许使用 PUT 方法上传多部分 http 文件。
但是,在将所有内容写入硬盘之前,我想检查一下文件的大小是否合适。例如。必须小于 50MB。
如何在 go 中执行此操作?
最佳答案
您可能想查看 http.MaxBytesReader .它限制了可以从单个请求接收/发送的最大数据量。
MaxBytesReader prevents clients from accidentally or maliciously sending a large request and wasting server resources.
关于go - 如何限制多部分文件上传中的文件大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26015235/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!