Я создал микросервис с конечной точкой
http://www.example.com/create
, который отправляет запрос. В этом запросе я использую ResponseEntity
класс, т.е.
@PostMapping("/create")
public ResponseEntity<?> createUser(@RequestBody User user) {
//do some other stuff i.e. validation
someService.createUser(user);
URI location = ...;
return ResponseEntity.created(location).build();
}
Теперь я хочу вызвать почтовый запрос /create
из другого приложения, т. Е. При обращении к http://www.example-2.com/signup
вызвать /create
, чтобы создать пользовательскую сущность.
@PostMapping("/signup")
public ModelAndView createUser(@Valid UserForm form) {
//How do I make `/create` post request to post
//the `form` entity
return new ModelAndView("some view");
}