- prefix :前綴,當請求匹配前綴時會進行代理。
- strip-prefix :代理前綴默認會從請求路徑中移除,通過該設置關閉移除功能。
stripPrefix=true 時
默認配置,轉發時會自動移除前綴;
zuul: routes: api: # 路由別名,自定義即可無其他意義 stripPrefix: true #會將path中的前綴去除掉 serviceId: server-api path: /api/**
當外部請求為 http://localhost:9000/api/getTest 時,通過網關轉發路徑為:http://localhost:9000/getTest?productId=20
stripPrefix=false 時
轉發時不會移除前綴;
zuul: routes: api: # 路由別名,自定義即可無其他意義 stripPrefix: false #會將path中的前綴不會去除掉 serviceId: server-api path: /api/**
當外部請求為 http://localhost:9000/api/getTest 時,通過網關轉發路徑為:http://localhost:9000/getTest?productId=20