У меня есть два сервера с другим доменом.
Сервер 2: IP-адрес 200.200.200.200
(twohundred.com)
Сервер 1: IP-адрес 100.100.100.100
(onehundred.com)
Я делаю запрос API отдыха с сервера2 на сервер1. В server1 у меня есть конечная точка Java с именем / validate . С этой конечной точки я делаю запрос к / verify конечной точке, размещенной на том же сервере.
@RequestMapping(value = "/validate", method = { RequestMethod.POST })
public String validateAndRedirect(HttpServletRequest request,
HttpServletResponse response) throws JSONException, IOException {
Url url = "https://onehundred.com/verify?queryParam=123";
HttpURLConnection con = (HttpURLConnection) url.openConnection();
con.setRequestMethod("POST");
con.setDoOutput(true);
response.sendRedirect("https://onehundred.com/successful/message");
}
Если запрос отправляется из браузера в / для проверки конечной точки и из их, если я перенаправляю в / проверяю, можно ли перенаправить с адреса сервера.