ここで使用したいと思いますURIBuilder
が、完全にはわかりません...
次のコードがあります。
String serverURL = getServerURL(); // ex: "http://somesrv.example.com"
String appURL = getAppURL(); // ex: "http://myapp.example.com"
次に、2 つを一緒に追加する必要があるため、次のようになります。
http://somesrv.example.com/fizz?widget=http://myapp.example.com
しかし、文字列バッシング ( ) を使いたいだけではありませんdef url = serverURL + "/fizz?widget=" + appURL
。さらに、URLエンコーディングなどが欲しいです。繰り返しますが、ここに行く方法だと思いますURLBuilder
が、よくわかりません。
JAX-RS を使用する例を見てきましたUriBuilder
。
String url = UriBuilder.fromUri(serverURL).path("fizz").queryParam("widget", appURL).build();
Groovyでこれを行う方法を理解する必要がありますか?