日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

解決spring boot網關gateway導致的坑,無法下載文件問題

瀏覽:35日期:2023-07-02 08:06:23
話不多說,直接上圖

解決spring boot網關gateway導致的坑,無法下載文件問題

接口返回內容,瀏覽器顯示PDF文檔。但是輸入接口地址以后一直提示這個

解決spring boot網關gateway導致的坑,無法下載文件問題

核對接口路徑也是正確的,并且沒有報錯提示,后面發現是網關沒有配置放行路徑,于是進行了補充

解決spring boot網關gateway導致的坑,無法下載文件問題

所以 以后對于前端請求統一由網關進行配置處理的,一定要對于靜態資源合理配置,或者對于放行接口要統一補充進來(最后統一一下下接口前綴名稱,這樣就只需要寫一個了)

下面我再說一個坑:

spring cloud gateway啟動報錯:org.springframework.cloud.gateway.config.GatewayAutoConfiguration

springcloud 啟動一直報錯 詳細錯誤信息

Parameter 0 of method modifyRequestBodyGatewayFilterFactory in org.springframework.cloud.gateway.config.GatewayAutoConfiguration required a bean of type ’org.springframework.http.codec.ServerCodecConfigurer’ that could not be found.

Action:

Consider defining a bean of type ’org.springframework.http.codec.ServerCodecConfigurer’ in your configuration.

解決辦法

將pom文件中的spring-boot-starter-web 移除

詳細分析

點進去 GatewayAutoConfiguration 這個類

@Beanpublic ModifyRequestBodyGatewayFilterFactory modifyRequestBodyGatewayFilterFactory(ServerCodecConfigurer codecConfigurer) { return new ModifyRequestBodyGatewayFilterFactory(codecConfigurer.getReaders());}@Beanpublic DedupeResponseHeaderGatewayFilterFactory dedupeResponseHeaderGatewayFilterFactory() { return new DedupeResponseHeaderGatewayFilterFactory();}@Beanpublic ModifyResponseBodyGatewayFilterFactory modifyResponseBodyGatewayFilterFactory(ServerCodecConfigurer codecConfigurer, Set<MessageBodyDecoder> bodyDecoders, Set<MessageBodyEncoder> bodyEncoders) { return new ModifyResponseBodyGatewayFilterFactory(codecConfigurer.getReaders(), bodyDecoders, bodyEncoders);}

確實需要這個bean

spring cloud gateway server項目是一個spring boot項目,在啟動的時候會去加載它的配置,其中有一個叫做GatewayClassPathWarningAutoConfiguration的配置類 代碼入下

@Configuration( proxyBeanMethods = false)//在 GatewayAutoConfiguration 執行執行 @AutoConfigureBefore({GatewayAutoConfiguration.class})public class GatewayClassPathWarningAutoConfiguration { private static final Log log = LogFactory.getLog(GatewayClassPathWarningAutoConfiguration.class); private static final String BORDER = 'nn**********************************************************nn'; public GatewayClassPathWarningAutoConfiguration() { } @Configuration(proxyBeanMethods = false ) @ConditionalOnMissingClass({'org.springframework.web.reactive.DispatcherHandler'}) protected static class WebfluxMissingFromClasspathConfiguration {public WebfluxMissingFromClasspathConfiguration() { GatewayClassPathWarningAutoConfiguration.log.warn('nn**********************************************************nnSpring Webflux is missing from the classpath, which is required for Spring Cloud Gateway at this time. Please add spring-boot-starter-webflux dependency.nn**********************************************************nn');} } @Configuration(proxyBeanMethods = false ) @ConditionalOnClass(name = {'org.springframework.web.servlet.DispatcherServlet'} ) protected static class SpringMvcFoundOnClasspathConfiguration {public SpringMvcFoundOnClasspathConfiguration() { GatewayClassPathWarningAutoConfiguration.log.warn('nn**********************************************************nnSpring MVC found on classpath, which is incompatible with Spring Cloud Gateway at this time. Please remove spring-boot-starter-web dependency.nn**********************************************************nn');} }}

我們pom中依賴了spring-boot-starter-web 也就是存在

org.springframework.web.servlet.DispatcherServlet

此時這個 與Spring Cloud Gateway不兼容

spring cloud gateway是基于webflux的,如果需要web支持的話需要導入spring-boot-starter-webflux取代spring-boot-start-web。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Spring
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩欧美三区| 欧美片网站免费| 成人黄色av| 老牛国内精品亚洲成av人片| 久久99青青| 麻豆久久一区二区| 精品久久免费| 欧美亚洲日本精品| 九色精品91| 日韩影院在线观看| 日韩精选在线| 久久av日韩| 福利一区二区免费视频 | 亚洲午夜一级| 伊人久久亚洲影院| 免费在线看一区| 视频一区在线播放| 香蕉久久久久久| 国产精品欧美在线观看| 精品视频一区二区三区在线观看| 在线看片国产福利你懂的| 99精品网站| 视频一区二区中文字幕| 日本一区福利在线| 久久99青青| 亚洲成人二区| 国产亚洲精品久久久久婷婷瑜伽| 亚洲最新av| 国产日韩中文在线中文字幕 | 日韩视频1区| 欧美a级一区二区| 日本少妇一区| 亚洲综合小说| 久久不见久久见国语| av资源中文在线| 国产精品呻吟| 国产精品一区二区三区av麻| 国产suv精品一区二区四区视频| 蜜臀久久精品| 免费人成精品欧美精品| 欧美日韩一区二区三区四区在线观看 | 中文字幕日韩亚洲| 国产精品视频一区二区三区综合| 免费看av不卡| 中文字幕一区二区三区四区久久 | 羞羞答答国产精品www一本| 国产亚洲久久| 欧美搞黄网站| 国产欧美另类| 欧美女激情福利| 欧美1区2区3| 午夜国产精品视频| 国产精品久av福利在线观看| 国产99久久久国产精品成人免费| 日韩高清在线一区| 色婷婷久久久| 日韩福利视频网| 成人台湾亚洲精品一区二区| 日韩一级欧洲| 高清在线一区| 日韩激情精品| 亚洲女同av| 欧美亚洲专区| 国产国产精品| 国内揄拍国内精品久久| 蜜臀av性久久久久蜜臀aⅴ流畅| 岛国精品一区| 亚洲精品一区二区在线播放∴| 不卡一二三区| 国产日韩视频在线| 最新亚洲激情| 桃色av一区二区| 奇米色欧美一区二区三区| 日韩在线综合| 国产精品videossex| 亚洲欧美日韩专区| 伊人久久国产| 久久99免费视频| 综合亚洲视频| 久久影视一区| 成人一区不卡| 日本伊人久久| 日韩欧美在线精品| 欧美日韩免费观看一区=区三区 | 国产精品流白浆在线观看| 国产精品红桃| 国产一区福利| 国产精品.xx视频.xxtv| 日本高清不卡一区二区三区视频| 国产成人精品一区二区三区免费 | 福利精品在线| 好吊日精品视频 | 福利一区和二区| 国产精品男女| 91精品精品| 日本va欧美va欧美va精品| 日韩和欧美的一区| 亚洲理论在线| 九色porny丨国产首页在线| 欧美日韩亚洲一区三区| 欧美日韩一区二区国产| 鲁大师成人一区二区三区| 国产精品久久久久久久久久妞妞| 国产探花一区| 日韩成人综合| 九九色在线视频| 亚洲精品女人| 久久国产成人午夜av影院宅| 国产精品羞羞答答在线观看| av高清一区| 国产伦精品一区二区三区千人斩| 亚洲视频电影在线| 亚洲激情中文| 99久久婷婷| 久久精选视频| 一区福利视频| 免费日韩一区二区| 在线综合亚洲| 四虎成人精品一区二区免费网站| 精品视频97| 国产麻豆久久| 999在线观看精品免费不卡网站| 欧美成人a交片免费看| 日韩在线观看| 成人综合一区| 国产精品久久久免费| 日韩亚洲精品在线| 亚洲激情婷婷| 日韩中文字幕不卡| 亚洲一二av| 日本不卡视频在线| 日韩国产一二三区| 清纯唯美亚洲综合一区| 日韩高清在线不卡| 日本久久一区| 国产精品久久久久毛片大屁完整版| 国产精品黄网站| 日韩成人免费| 久久精品国产www456c0m| 日韩三区在线| 亚洲国产成人精品女人| 老鸭窝亚洲一区二区三区| 视频精品一区二区| 日韩在线成人| 国产精久久久| 激情黄产视频在线免费观看| 欧洲av一区二区| 亚洲一区二区三区四区五区午夜 | 日韩av三区| 久久不见久久见国语| 国产精品久久久久久久免费观看| 国产夫妻在线| 日韩视频一区| 亚洲一区导航| 国产日本久久| 亚洲午夜天堂| 国产亚洲精品v| 日韩av不卡在线观看| 久久精品三级| 免费观看不卡av| 99在线精品免费视频九九视 | 亚洲精品高潮| 麻豆久久一区二区| 亚洲高清毛片| 亚洲制服欧美另类| 久久av中文| 欧美日韩一二三四| 亚洲精品麻豆| 日本黄色精品| 丝袜诱惑制服诱惑色一区在线观看| 日韩高清不卡一区| av在线日韩| 日韩精品一区二区三区av| 黄毛片在线观看| 亚洲精品少妇| 日本美女一区| 综合激情视频| 麻豆视频在线观看免费网站黄 | 亚洲一区二区网站| 免费在线播放第一区高清av| 国产主播一区| 国产日本久久| 香蕉国产精品| 欧美激情日韩| 欧美专区18| 国内一区二区三区| 视频精品一区二区| 欧美成人a交片免费看| 亚久久调教视频| 999国产精品999久久久久久| 日本午夜精品久久久久| 久久中文字幕av| 亚洲精品欧洲| 久久久天天操| 国产欧美在线| 久久精品国产68国产精品亚洲| 青草国产精品久久久久久| 亚洲不卡av不卡一区二区| 国产日韩一区| 石原莉奈一区二区三区在线观看|