使用 Spray 限制文件上传

Limiting File Uploads with Spray

我正在使用接受文件上传的 Spray 构建一个 API。 通常,文件的大小在 100kb 到 1mb 之间。 spray 是否可以将文件上传限制在这个大小以下,以便拒绝更大的文件?

谢谢

查看喷雾罐设置。 https://github.com/spray/spray/blob/master/spray-can/src/main/resources/reference.conf#L327 您可以设置 spray.can.server.request-chunk-aggregation-limit 这将使 spray-can 仅尝试收集达到给定限制的传入数据,否则连接失败。