gateway使用時使用filter時遇到的問題

2021-10-18 22:46:10 字數 813 閱讀 3499

spring-boot-start-web和spring-boot-start-webflux相見分外眼紅。不能配置在同一pom.xml,或者不能在同一專案**現,或者用 標籤排除webmvc的依賴

>

>

org.springframework.bootgroupid

>

>

spring-boot-starter-webartifactid

>

>

>

>

org.springframeworkgroupid

>

>

spring-webmvcartifactid

>

exclusion

>

exclusions

>

dependency

>

雖然排除webmvc後閘道器正常啟動了 ,但是發起請求時 雖然伺服器正常獲取到請求,目標服務返回資料也正常,但是閘道器會無法解析返回的資料並最終由閘道器將資料返回給客戶端,所以其他方法解決此問題,

所以還要排除tomcat

>

>

org.springframework.bootkgroupid

>

>

spring-boot-starter-tomcatartifactid

>

exclusion

>

這樣一來就不能用普通的filter了 、

最終用globalfilter 解決了問題

如何簡單使用gateway

1 建立 cloud gateway gateway9527模組 cloud gateway routes id payment routh 路由id 沒有固定的規則但要求唯一,建議配合服務名 uri http localhost 8001 匹配後提供服務的路由位址 predicates path ...

android fragment使用時遇到的問題

1 在fragment中onactivityresult 中接收activity中返回的值 返回值必須這麼寫 resultcode getactivity result ok,若寫為resultcode result ok會報錯 2 設定 時,通常都要用載入了的檢視來進行findviewbyid 否...

UITableViewCell使用時注意事項

1,注意使用重用機制 有利於提高效率 2,做到通過改變模型去間接改變ui樣式 做到永久改變,無論怎樣拖動重新整理,都不會恢復改變 3,在通過傳遞模型給cell控制項布局時,記得完全覆蓋 嗯,不好解釋,主要是在重用機制引起的,如果不完全覆蓋,則在重用時,可能被另外乙個cell引用,造成顯示資料的錯誤 ...