- 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
