最新国产好看的视频,伊人天堂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)論

大足县| 霸州市| 军事| 星座| 如东县| 大荔县| 大厂| 吉林市| 鄂托克前旗| 石阡县| 达州市| 沙坪坝区| 大同市| 福海县| 荔波县| 青川县| 吉安市| 南平市| 萝北县| 阿图什市| 米易县| 新昌县| 石楼县| 盐源县| 莲花县| 苏州市| 白朗县| 古丈县| 鲜城| 汝阳县| 海伦市| 滦南县| 浠水县| 军事| 平江县| 霍州市| 紫金县| 积石山| 即墨市| 栾城县| 邹平县|