代码拉取完成,页面将自动刷新
shenyu.file 配置
名称 类型 默认值 是否必填 说明
enabled Boolean false 否 是否开启文件大小过滤
maxSize Integer 10 否 上传文件最大值 ,(单位:MB)
FileSizeFilter 判断是否超过文件大小代码如下
private static final int BYTES_PER_MB = 1024 * 1024;
return serverRequest.bodyToMono(DataBuffer.class)
.flatMap(size -> {
if (size.capacity() > BYTES_PER_MB * fileMaxSize) {
如maxSize配置最大值为2047,计算最大字节数时BYTES_PER_MB * fileMaxSize超过int最大值变为负数,所有文件上传都会失败