Response.class からリソース URI パス/場所を取得する方法は? 次のように、Apache CXF クライアント API を使用して RESTful サービスを呼び出すと、次のようになります。
Response res = resource.post(object);
JAX-RS 応答タイプを取得します。CXF は、Jersey や RestEasy のように Response を独自に実装していません。では、オブジェクトを作成した URI を Response.class から取得するにはどうすればよいでしょうか?
ジャージーでは、ClientResponse.class を扱っています。そこで私はこれを処理できます:
res.getLocation();
RestEasy にも ClientResponse.class があり、ジャージのように問題を処理できます。