1. 程式人生 > >springcloud zuul的配置 cookie如何獲取 以及 動態的更新配置

springcloud zuul的配置 cookie如何獲取 以及 動態的更新配置

這裡的配置在很多部落格文章都有詳細的介紹如何動態的配置,以及獲取相關的資料,如Http請求頭的資訊,而這裡 介紹如何通過原始碼閱讀來自己學會配置想要的資訊。
譬如,想要獲取到cookie的資訊,我們可以通過檢視原始碼,cookie到底在哪裡體現出來。檢視原始碼可以發現ZuulProperties 這個類裡面有相關的配置在這裡插入圖片描述
這時候就可以通過配置來獲取到相應資訊
在這裡插入圖片描述

在springcloud的pom檔案沒有配置錯誤的情況下(springcloud版本以及springboot版本),就可以通過檢視原始碼,可知ZuulProperties 這個類已經有所有的配置資訊,只需要在自定義的類裡面使用@RefreshScope 對這個配置進行重新整理即可
在這裡插入圖片描述


自定義 的動態更新的類使用@Conponent來實現注入到IOC容器在這裡插入圖片描述
也可以寫到啟動類 直接掃描獲取類資訊
在這裡插入圖片描述