最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot實(shí)現(xiàn)不同接口指定上傳文件大小的具體步驟

 更新時(shí)間:2025年08月31日 15:05:18   作者:健康平安的活著  
這篇文章主要介紹了在Spring Boot中通過自定義注解、AOP攔截和配置文件實(shí)現(xiàn)不同接口上傳文件大小限制的方法,強(qiáng)調(diào)需設(shè)置全局閾值遠(yuǎn)大于接口自定義值,確保驗(yàn)證邏輯正確執(zhí)行,需要的朋友可以參考下

一  springboot實(shí)現(xiàn)不同接口指定文件大小

1.1 思路說明

1.2 工程啟動(dòng)說明

這個(gè)工程借用es的案例的,啟動(dòng)時(shí)候,需要啟動(dòng)es服務(wù),啟動(dòng)命令如下:

二 具體實(shí)施

2.1 案例實(shí)現(xiàn)

2.2.1 要求說明

1.接口:/upload/small   最大15m

2.接口:upload/medium  最大2m

注意:要讓全局配置的值,遠(yuǎn)遠(yuǎn)大于自定義接口的閾值,否則就會(huì)被全局?jǐn)r截,走不到自定義的接口。

spring:
   servlet:
     multipart:
       max-file-size: 30MB

2.2.2 具體步驟配置

1.自定義注解

2.自定義異常

3.定義aop攔截,以及獲取配置文件的內(nèi)置,進(jìn)行大小判斷

4.定義拋出異常進(jìn)行處理方式

5.設(shè)置使用自定義文件限制的注解

2.2.3 接口/upload:驗(yàn)證

1.上傳300M+  大于全局的30M

2.全局提示:

2.小于全局30m的閾值,普通接口上傳

3.選擇3m的文件,小于30m的閾值

4.提示:上傳成功

2.2.4 接口/upload/small 驗(yàn)證

1.大于閾值:這里上傳17m+  ,大于配置15m

提示:

2.小于閾值,這里上傳 3M+,小于15m

提示上傳成功

2.2.5 接口/upload/medium驗(yàn)證

1.大于閾值2m,這里上傳3m+ 大于閾值2m

2.顯示

3小于閾值2m,這里上傳6k

顯示結(jié)果

 

以上就是SpringBoot實(shí)現(xiàn)不同接口指定上傳文件大小的具體步驟的詳細(xì)內(nèi)容,更多關(guān)于SpringBoot不同接口指定上傳文件大小的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論

饶河县| 玉林市| 莆田市| 朝阳区| 临猗县| 宕昌县| 青海省| 漳州市| 安乡县| 许昌市| 临西县| 修武县| 错那县| 长葛市| 静宁县| 古田县| 昆山市| 巴青县| 禄丰县| 琼海市| 中阳县| 蓝山县| 德惠市| 乐都县| 左云县| 丹寨县| 墨玉县| 巴马| 四平市| 青浦区| 阳西县| 吴川市| 耿马| 江永县| 澜沧| 克拉玛依市| 合江县| 万荣县| 齐河县| 绥化市| 缙云县|