JAX-RS サービスからリダイレクトを送信する 質問する

JAX-RS サービスからリダイレクトを送信する 質問する

JAX-RS Web サービスを別の Web ページにリダイレクトすることは可能ですか?

Servlet で行うのと同様ですresponse.sendRedirect("http://test/test.html")

JAX-RS Web サービス自体がリダイレクトされる必要があります。関連する場合は RESTEasy を使用します。

ベストアンサー1

Responseはい、戻り値の型が(またはHttpServletResponse)であれば、Jerseyまたは任意のJAX-RS実装(RestEasyを含む)でこれを行うことができます。javax.java.ws.rs.core.Response.html を参照してください。

次のいずれかを使用できます。

Response.temporaryRedirect(URI)

Response.seeOther(URI)

「一時リダイレクト」は 307 ステータス コードを返し、「その他を参照」は 303 を返します。

おすすめ記事