Wie leite ich eine Anfrage mit JAX-RS weiter?

Ich möchte eine REST-Anfrage an einen anderen Server weiterleiten.

Ich benutze JAX-RS mit Jersey und Tomcat. Ich habe es mit der Einstellung versuchtSee Other Antwort und Hinzufügen von aLocation Header, aber es ist nicht wirklich vorwärts.

Wenn ich benutze:

request.getRequestDispatcher(url).forward(request, response); 

Ich bekomme:

java.lang.StackOverflowError: Wenn die URL ein relativer Pfad istjava.lang.IllegalArgumentException: Pfadhttp://website.com beginnt nicht mit a/ Charakter (Ich denke, die Weiterleitung ist nur im selben Servlet-Kontext legal).

Wie kann ich eine Anfrage weiterleiten?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage