Wie zum senden von POST-Anforderung an die relative URL mit RestTemplate?

Wie kann ich senden eine POST Anforderung an die Anwendung selbst?

Wenn ich senden Sie einfach eine relative post-Anforderung: java.lang.IllegalArgumentException: URI is not absolute.

@RestController
public class TestServlet {
    @RequestMapping("value = "/test", method = RequestMethod.GET)
    public void test() {
        String relativeUrl = "/posting"; //TODO how to generate like "localhost:8080/app/posting"?
        new RestTemplate().postForLocation(relativeUrl, null);
    }
}

Also mit dem Beispiel oben, wie kann ich das Präfix der url, mit dem absolute server-url-Pfad localhost:8080/app? Ich finde den Pfad dynamisch.

InformationsquelleAutor membersound | 2016-12-01
Schreibe einen Kommentar