2017-10-23 23 views

答えて

0

はこの同じトピックについて他のポストのためhereを参照してください。

理想的には、アプリケーションのロジックは、要求のクエリパラメータの順序が問題にならないように構成するのが理想的です。答えはhereです。 Zuulためのフィルタを定義に関して

、あなたは次のように使用できるRequestContextのを通してクエリパラメータにアクセスすることができる(さらなる例here):または

RequestContext ctx = RequestContext.getCurrentContext(); 
Map<String, List<String>> queryParams = ctx.getRequestQueryParams(); 

String queryString = RequestContext.getCurrentContext().getRequest().getQueryString(); 

はクエリ文字列を取得しますが、クエリパラメータの順序を保持しているかどうかはサーブレット仕様に依存していますが、これは私の理解では順序の保証はありません。

興味のあるサーブレット仕様については、hereを参照してください。