1. 程式人生 > >Springboot-WebFlux實現http重定向到https

Springboot-WebFlux實現http重定向到https

# 1 簡介 `Spring WebFlux`是一個新興的技術,`Spring`團隊把寶都壓在響應式`Reactive`上了,於是推出了全新的`Web`實現。本文不討論響應式程式設計,而是通過例項講解`Springboot WebFlux`如何把`http`重定向到`https`。 ![spring mvc and webflux venn](https://img2020.cnblogs.com/other/946674/202005/946674-20200503230227326-640472114.png) 作為餐前小吃,建議大家先吃以下`https`小菜,以幫助理解: (1)[Springboot整合https原來這麼簡單](https://www.pkslow.com/archives/springboot-ssl-basic) (2)[HTTPS之金鑰知識與金鑰工具Keytool和Keystore-Explorer](https://www.pkslow.com/archives/sslkey-knowledge-keytools) (3)[Springboot以Tomcat為容器實現http重定向到https的兩種方式](https://www.pkslow.com/archives/springboot-ssl-redirect-tomcat) (4)[Springboot以Jetty為容器實現http重定向到https](https://www.pkslow.com/archives/springboot-ssl-redirect-jetty) (5)[nginx開啟ssl並把http重定向到https的兩種方式](https://www.pkslow.com/archives/nginx-ssl-and-redirect-http) # 2 搭建WebFlux專案 引入`WebFlux`的依賴如下: ```xml ``` 實現`Controller`,與之前略有不同,返回值